AngularJS对跨源资源执行选项HTTP请求我正在尝试设置AngularJS,以便与跨源资源通信,其中传递模板文件的资产主机位于不同的域,因此执行角的XHR请求必须是跨域的。我已经为HTTP请求向服务器添加了适当的CORS头,以使其工作,但它似乎不起作用。问题是,当我在浏览器(Chrome)中检查HTTP请求时,发送到资产文件的请求是一个选项请求(应该是一个GET请求)。我不确定这是AngularJS中的bug,还是需要配置什么。据我所知,XHR包装器无法发出选项HTTP请求,因此浏览器似乎试图在执行GET请求之前“允许”先下载资产。如果是这种情况,那么我是否需要设置CORS头(访问控制-允许-原产地):http://asset.host..)以及资产主机?
3 回答
- 3 回答
- 0 关注
- 564 浏览
添加回答
举报
0/150
提交
取消