使用 CORS 策略阻止了来源为 'null' 的跨域请求。

12 浏览
0 Comments

使用 CORS 策略阻止了来源为 'null' 的跨域请求。

这个问题已经有了答案:

在加载本地文件时出现“Cross origin requests are only supported for HTTP.”错误

在调用JSON时出现了这个错误。

我不知道为什么会出现这个错误。

$.getJSON(url, function(data){
    console.log(data);
});

错误:

Access to XMLHttpRequest at (this is JSON URL) from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.

admin 更改状态以发布 2023年5月21日
0
0 Comments

错误提示说明了一切。显然在使用除了跨域请求支持的多种协议之外的协议方案访问运行此脚本的页面。这种情况通常发生在您通过file://协议在浏览器中执行本地文件并尝试在$.getJSON调用中访问Internet上的某个URL时。

0