我正在开发一个向服务端点发出 CORS 请求的 API 模块:
https ://github.com/gigablox/angular-blitline-api
在此处查看演示:http:
//plnkr.co/FjnJbHQHG5MM7P0VbtV6
您会注意到,当进行 API 调用时,我会收到以下错误消息:
Request header field Content-Type is not allowed by Access-Control-Allow-Headers
我之前已经为Imgur、Mandrill和Blogger开源了其中一些 API 模块,但这是我第一次使用Blitline看到这个问题。
我的代码中是否存在问题,或者服务提供商是否不喜欢由于某些 AngularJS$http
约定而将请求发送给他们的方式?
我能够找到相关主题,但是提供的解决方案不起作用。
delete $httpProvider.defaults.headers.common['X-Requested-With'];
随意尝试使用那个 plunker --- 我应该注意我使用的是1.1.5