我试图在Windows上使用Safari进行跨域请求.我的Safari版本是5.1.2.
这是一个经典问题.我在许多地方读过,只要服务器在响应中使用followin标头进行响应,Chrome和Safari就会允许跨域请求
Access-Control-Allow-Origin: *
我看过这篇文章.
How to allow cross-domain requests in Safari?
还有很多其他的在stackoverflow网站上.
但是,他们都没有回答我的问题.
我在使用Chrome和Safari执行跨域AJAX请求时遇到问题,即使我从服务器发回必要的标头.
我终于使用“–disable-web-security”运行Chrome.然后它奏效了.
我的问题:
1)我如何处理Safari?我是否使用类似的命令行参数?
2)更重要的是,我可以告诉我默认情况下Chrome和Safari是否允许跨域功能,只要服务器响应标头或者我必须确保
a)服务器以标头响应
和
b)使用适当的参数启动浏览器.