带有CORS和自定义标头的AngularJS

布舒尔茨

我正在使用Angular $ HTTP向远程API服务(SmartyStreets.com)发出CORS请求。我已经设置了详细记录的默认值。

.config(['$httpProvider', function($httpProvider) {
    $httpProvider.defaults.useXDomain = true;
    delete $httpProvider.defaults.headers.common['X-Requested-With'];
}])

当我发出没有自定义标头的简单请求时,一切都按预期工作。

// This works as expected
$http({method: 'get', url: $scope.addr.url, headers: {}})

但是,我现在需要设置一些其他的自定义标头。但是设置自定义标头会破坏CORS请求。

// this results in the browser 404 error:
// No 'Access-Control-Allow-Origin' header is present on the requested resource
$http({method: 'get', url: $scope.addr.url, 
headers: {'x-standardize-only': 'true', 'x-  include-invalid': 'true'}})

我已经尝试了好几天了……卡住了。有人知道如何解决这个问题吗?

谢谢!!

杰夫·哈伯德

您的服务器需要正确响应浏览器代表您发出的OPTIONS请求,以确定CORS请求是否有效。它需要包含Access-Control-Allow-Headers带有正确信息标头。请参阅:https//developer.mozilla.org/zh-CN/docs/HTTP/Access_control_CORS#Preflighted_requests

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有CORS和自定义标头的AngularJS

来自分类Dev

AngularJS CORS请求自定义标头

来自分类Dev

不能在带有CORS的AWS API Gateway上使用自定义请求标头

来自分类Dev

带有拦截器的AngularJS自定义标头

来自分类Dev

带有自定义标头的UICollectionView

来自分类Dev

带有连字符的RCurl自定义标头

来自分类Dev

带有自定义请求标头的 Angular 4

来自分类Dev

Python:带有自定义标头的请求失败

来自分类Dev

Spring RestTemplate到带有自定义标头和请求对象的POST请求

来自分类Dev

带有自定义标头和正文的Ruby POST?

来自分类Dev

带有自定义标头和正文的Ruby POST?

来自分类Dev

具有自定义标头的CORS GET:是否有可能摆脱OPTIONS

来自分类Dev

具有自定义标头的CORS GET:是否有可能摆脱OPTIONS

来自分类Dev

从请求中剥离的CORS自定义标头

来自分类Dev

我如何发送带有自定义标头的获取请求

来自分类Dev

如何发送带有自定义标头的HTTP删除请求?

来自分类Dev

Windows Phone工具包中带有ExpanderView的自定义标头

来自分类Dev

如何使用pjsua2 android发送带有自定义标头的SIP消息

来自分类Dev

带有自定义标头的节点JS调用GRPC服务器

来自分类Dev

Backgrid / Backbone Pageable:带有GET请求的自定义HTTP标头

来自分类Dev

jwplayer自定义标头,带有用于授权的令牌

来自分类Dev

使用Flash发送带有自定义标头的POST请求

来自分类Dev

带有lite-server的Angular2不附加自定义标头或cookie

来自分类Dev

带有自定义标头的Stomp.py发送失败

来自分类Dev

所有请求的AngularJS $ http自定义标头

来自分类Dev

重定向到具有自定义标头的外部站点-AngularJS / OAuth

来自分类Dev

AngularJS $资源未发送自定义标头

来自分类Dev

AngularJS ngResource不发送自定义标头

来自分类Dev

带有 Web 服务的 PASOE 业务类实体中带有令牌的自定义标头?

Related 相关文章

  1. 1

    带有CORS和自定义标头的AngularJS

  2. 2

    AngularJS CORS请求自定义标头

  3. 3

    不能在带有CORS的AWS API Gateway上使用自定义请求标头

  4. 4

    带有拦截器的AngularJS自定义标头

  5. 5

    带有自定义标头的UICollectionView

  6. 6

    带有连字符的RCurl自定义标头

  7. 7

    带有自定义请求标头的 Angular 4

  8. 8

    Python:带有自定义标头的请求失败

  9. 9

    Spring RestTemplate到带有自定义标头和请求对象的POST请求

  10. 10

    带有自定义标头和正文的Ruby POST?

  11. 11

    带有自定义标头和正文的Ruby POST?

  12. 12

    具有自定义标头的CORS GET:是否有可能摆脱OPTIONS

  13. 13

    具有自定义标头的CORS GET:是否有可能摆脱OPTIONS

  14. 14

    从请求中剥离的CORS自定义标头

  15. 15

    我如何发送带有自定义标头的获取请求

  16. 16

    如何发送带有自定义标头的HTTP删除请求?

  17. 17

    Windows Phone工具包中带有ExpanderView的自定义标头

  18. 18

    如何使用pjsua2 android发送带有自定义标头的SIP消息

  19. 19

    带有自定义标头的节点JS调用GRPC服务器

  20. 20

    Backgrid / Backbone Pageable:带有GET请求的自定义HTTP标头

  21. 21

    jwplayer自定义标头,带有用于授权的令牌

  22. 22

    使用Flash发送带有自定义标头的POST请求

  23. 23

    带有lite-server的Angular2不附加自定义标头或cookie

  24. 24

    带有自定义标头的Stomp.py发送失败

  25. 25

    所有请求的AngularJS $ http自定义标头

  26. 26

    重定向到具有自定义标头的外部站点-AngularJS / OAuth

  27. 27

    AngularJS $资源未发送自定义标头

  28. 28

    AngularJS ngResource不发送自定义标头

  29. 29

    带有 Web 服务的 PASOE 业务类实体中带有令牌的自定义标头?

热门标签

归档