美文网首页
Safari 解决跨域问题:Access-Control-All

Safari 解决跨域问题:Access-Control-All

作者: 生命不止运动不息 | 来源:发表于2021-08-12 16:13 被阅读0次

一直以为safari很垃圾,没想到这么人性。

问题:本地写了个html,访问了一个网站的ajax请求。

报错如下:

[Error] Origin null is not allowed by Access-Control-Allow-Origin.
[Error] XMLHttpRequest cannot load https://www.baidu.com/ due to access control checks.
[Error] Failed to load resource: Origin null is not allowed by Access-Control-Allow-Origin. (www.baidu.com, line 0)

原因:跨域了。

解决方案:

1.把safari的开发菜单展示出来

safari浏览器 -> 偏好设置 -> 高级 -> 勾选最底部的开发菜单 勾选显示开发

2.在safari浏览器顶部“开发”菜单项中,勾选停用跨源限制

停用跨源限制

相关文章

网友评论

      本文标题:Safari 解决跨域问题:Access-Control-All

      本文链接:https://www.haomeiwen.com/subject/zhmlbltx.html