gpt4 book ai didi

AngularJS $resource 不发送自定义 header

转载 作者:行者123 更新时间:2023-12-04 04:35:28 25 4
gpt4 key购买 nike

我正在使用 angular 和 angular-resource 版本 1.1.5,我正在使用 $resource 向 REST 服务发出请求。但似乎自定义 header 未附加到请求中。我的定义如下。我做错了什么吗?

myApp.factory('User', function($resource) {
var User = $resource('http://localhost\\:7017/mydomain/users/jack', { }, {
get: {
method: 'GET',
isArray: false,
headers: {'X-Requested-By':'abc'}
}
});
return User;
});

最佳答案

阅读本文以了解如何在一处配置默认 header :http://docs.angularjs.org/api/ng.$http

编辑:

您的标题必须包含在 Access-Control-Allow-Headers 中响应 OPTIONS 请求的 header ,该请求在您的 GET 请求之前自动发送。

关于AngularJS $resource 不发送自定义 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19822468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com