Firefox火狐浏览器控制台,提示:已拦截跨源请求:同源策略禁止读取位于 http://127.0.0.1:5000/test.zip 的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')。状态码:200。
前言全局说明
Firefox火狐浏览器控制台,提示:已拦截跨源请求
一、火狐官方说明
二、修改浏览器方法
[原文] https://www.codenong.com/cs106449398/
报错内容:
解决方法:
第一步:地址栏输入:about:config 回车,点击”接受风险并继续”后进入页面
第二步:搜索:security.fileuri.strict_origin_policy 并设置该项为 false
改为false后如下图:
最后,重启浏览器,就不会再报跨源错误了。
三、 JavaScript 增加 CORS(跨源请求头)
[原文] https://www.cnblogs.com/qidaii/articles/17852505.html
<script src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/4.0.1/socket.io.js" crossorigin="anonymous"></script>
需要重启浏览器
四、HTML页面加入
<meta http-equiv="Access-Control-Allow-Origin" content="*">
需要重启浏览器
免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。
参考、来源:
https://www.cnblogs.com/wutou/p/17817473.html
https://blog.csdn.net/weixin_43249665/article/details/89407829
https://blog.csdn.net/qq_41377914/article/details/79181006