使用jquery getJSON进行跨平台错误

时间:2015-03-30 18:52:26

标签: jquery ajax json

我针对两个网址发出getJSON命令。

 $.getJSON(url, myKeyValues, function() {...}

一个网址定义了一个端口。此调用失败,并显示消息Cross-Origin Request Blocked。我需要在getJSON请求中更改以获取定义了端口号的URL吗?我无法访问服务器端代码。

1 个答案:

答案 0 :(得分:0)

Cross-Origin Request Blocked表示您尝试使用JavaScript访问其他网站。唯一可行的解​​决方案是在您尝试访问的网站上添加允许orgin标头(在mozilla site上有详细描述)。

你也可以搜索谷歌的CORS,因为它正是你想要做的。如果您想在机器上测试某些内容,可以使用chrome扩展来禁用CORS