是否有XDomainRequest等效在Firefox?
-
16-09-2019 - |
题
是否有一个相当于Internet Explorer的在Firefox XDomainRequest或任何其他的浏览器?
我想访问服务/网站我的域之外。
解决方案
在Internet Explorer 8中的XDomainRequest对象是用于请求它们是外部资源专有的方法“同源策略。”
火狐3.5+和Safari 4+允许通过XMLHttpRequest对象跨域请求。该支持XMLHttpRequest等级2用户代理必须具有跨来源资源共享支持(CORS),这允许检索资源如果资源宣布它可以来自其他域的请求。
请记住,资源必须声明自己作为符合用户代理之前,跨域资源将获取的资源。
更多信息在这里: http://www.w3.org/TR/cors/ 和 在 / TR / XMLHttpRequest2中中的W3C网站上。
其他提示
这是可能的,你只需要在目标服务器设置跨域标头。
htaccess的示例:
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Headers "X-Requested-With"
Header set Access-Control-Max-Age "60"
的XmlHttpRequest将提交OPTIONS请求,其将与这些头响应目标服务器,允许客户端提交的预期请求。
来源: http://www.oriontransfer.co.nz/blog / 2011-05 /跨域-AJAX /索引
不隶属于 StackOverflow