【发布时间】:2011-07-20 08:17:03
【问题描述】:
在实施 AJAX 时我们如何克服同源策略?
【问题讨论】:
-
你认为你为什么需要这样做?
标签: ajax
在实施 AJAX 时我们如何克服同源策略?
【问题讨论】:
标签: ajax
一种方法是 AJAX 在您的站点上创建一个动态页面,该页面向外部站点发出某种 XMLHTTP 请求。这将从服务器的角度获取外部页面,而不是用户。
您永远不能从客户的角度使用本机脚本访问外部页面/站点。
【讨论】:
为了绕过同源策略,你应该创建一个代理,然后通过代理发送请求......
查看详细解答here
点击这里查看Script for proxy setting
附加说明,我认为 firefox 3.5 及更高版本会自动绕过 ajax 的同源策略..
【讨论】:
一个选项 - 如果您要访问的服务器提供它 - 是使用 JSONP。
【讨论】: