我正在尝试向具有动态“授权”标头的API服务发出请求。
var domain = "http://www.externalapi.com",
actions = {
'login': {
method: 'POST'
},
'objects': {
method: 'GET',
headers: {
'Authorization': Request.getAuthHeader()
}
}
};
var requests = $resource(domain, {}, actions);
requests.objects();
Request
是我写的一个服务,它有一个根据api要求构建auth头的方法,它返回的是正确的。
但是,在查看domain
的请求时,我看不到'授权'标题...
我也试过传入一个静态字符串,但仍然没有标题。
答案 0 :(得分:0)
所以问题是我的版本。
将Angular更新为1.2.0rc1后,我将ngResource模块保留为1.0.8。
将两者都更新到1.2.0rc1之后(我假设1.1.2也可以工作)我能够从$ resource的actions对象中分配头文件。