【发布时间】:2014-11-04 10:27:04
【问题描述】:
现在,我知道为 angularjs 调用动态设置标头中的令牌的唯一方法是通过 $http 像这样:
return $http.get({
url: 'https://my.backend.com/api/jokes',
params: {
'jokeId': '5',
},
headers: {
'Authorization': 'Bearer '+ $scope.myOAuthToken
}
});
但我想弄清楚如何通过 $resource 传递这个,这里有一些伪代码不起作用:
...
.factory('myFactory',
['$resource',
function($resource){
return {
jokes: $resource('https://my.backend.com/api/jokes', null, {
query: {
method: 'GET'
}
})
};
}
]
);
...
return myFactory.jokes.query({
'jokeId': '5',
'headers': {
'Authorization': 'Bearer '+ $scope.myOAuthToken
}
});
如何将标头即时传递给 angularjs 的 $resource?
【问题讨论】:
标签: angularjs ngresource