【发布时间】:2013-07-11 12:05:50
【问题描述】:
我正在尝试访问来自不同域的 URL,比如说 www.url-one.com,它只提供 JSON 文件而无法提供一个 JSONP 文件。这对我使用 JQuery 的 ajax() 函数不起作用。
我的代码如下所示:
$.ajax({
url : 'http://url-two.com'+sample,
async : false,
dataType : 'jsonp',
crossDomain: true,
success : function(data) {
// Some Other Code
}
}
如何在不依赖 JSONP 的情况下解决同源策略? 在此先感谢 - 我在代理方面遇到了重大问题,但我听说这是可能的。
【问题讨论】:
-
我真的需要详细的帮助来设置代理,因为我以前从未这样做过
-
如果您无权访问远程服务器,则无法绕过同源策略。
-
另外,还有很多关于在本站设置代理页面的问题。您在什么服务器上运行以及使用什么语言?如果没有这些信息,我们将无法为您提供帮助。
标签: javascript jquery ajax json same-origin-policy