繁体   English   中英

Angular.js $ http cors

[英]Angular.js $http cors

我遇到了$ http服务问题。

我在充当REST-API的其他本地ip地址上有一个php服务器。 我用一些$http.get()请求尝试了这种连接,并且一切正常,但是似乎有些东西阻止了我的deleteput请求。 我试图用$httpProvider配置我的http请求

$httpProvider.defaults.useXDomain = true;
delete $httpProvider.defaults.headers.common['X-Requested-With'];

但这也不起作用。 我读到,在大多数情况下,这是服务器发出的问题,但是使用邮递员连接到服务器没有问题。

我在firefox控制台中收到的警告是:

跨域请求被阻止: 同源策略禁止读取位于http:// localhost:8000 / testUrl的远程资源(原因:CORS预检通道未成功)。

我没有通过Google找到最新版本的angular的类似问题。 从1.2开始,可能不建议使用$httpProvider

亲切的问候,

德莱顿

我个人在Chrome中使用此功能来打开和关闭CORS:

https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi

简单的用户界面-绿色时,您知道CORS已打开;红色时,您知道它已关闭。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM