我针对两个网址发出getJSON命令。
$.getJSON(url, myKeyValues, function() {...}
一个网址定义了一个端口。此调用失败,并显示消息Cross-Origin Request Blocked。我需要在getJSON请求中更改以获取定义了端口号的URL吗?我无法访问服务器端代码。
答案 0 :(得分:0)
Cross-Origin Request Blocked
表示您尝试使用JavaScript访问其他网站。唯一可行的解决方案是在您尝试访问的网站上添加允许orgin标头(在mozilla site上有详细描述)。
你也可以搜索谷歌的CORS,因为它正是你想要做的。如果您想在机器上测试某些内容,可以使用chrome扩展来禁用CORS