我的LAN上有一台Web服务器,位于10.xxx
,位于机器A上。
我在机器B上有一个HTML页面。这个HTML页面想要在10.xxx
向Web服务器发出一个AJAX请求。我创建了页面(网址为file://abc.html
)并尝试了
阻止跨源请求:同源策略禁止在http://XXXXXXXXXXX/ajax_info.txt读取远程资源。 (原因:CORS标题' Access-Control-Allow-Origin'缺失)
我的问题:
我有什么办法可以在Mozilla中启用它吗?
如果禁止跨域请求,我们如何通过AJAX向Facebook,Twitter和jQuery库服务器发出请求?
我可以将'Access-Control-Allow-Origin'
添加到vanilla AJAX请求中吗?
这可能是一个常见的问题。我在Google上看到过很多与此类似的问题,也是如此。
答案 0 :(得分:0)
你把
header('Access-Control-Allow-Origin: *');
机器A上的
如果您想要更安全,可以添加域名代替* -
例如header('Access-Control-Allow-Origin: http://www.foo.com');