javascript - 如何解决控制台上显示的跨域读取阻塞错误?
问题描述
任何人都可以请指导我。如何解决在控制台上响应的此错误,我正在尝试运行我的脚本,但该脚本无法正常工作并在浏览器控制台上出现此错误。
这是我要运行的javascript:
Cross-Origin Read Blocking (CORB) blocked cross-origin response https://profreehost.com/404/index.php with MIME type text/html. See https://www.chromestatus.com/feature/5629709824032768 for more details.
解决方案
您应该通过设置标头告诉您的服务器允许请求。如果您只想允许该 PHP 文件,请将此行添加到您的 PHP 文件顶部。
header("Access-Control-Allow-Origin: *");
如果要允许所有资源,请在根.htaccess
文件中添加此行。
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
推荐阅读
- android - Android TextToSpeech 从系统获取语音速率
- python - Pyside2,如何避免 .parent().parent().parent().parent()
- android - 框架布局的目的?
- go - 动态处理不同版本的协议
- python - 将图例添加到绘制的直方图
- python - AttributeError: 'str' object has no attribute 'decode'. Could not find anywhere
- typescript - 在 typescript 类之外定义静态方法
- html - 如何制作像 Tesla Cybertruck 订单网站上的输入文本字段?
- javascript - Uncaught SyntaxError: Invalid regular expression flags
- html - 具有 css 变量和 hsla 的线性渐变