Angularjs 创建自定义头并传递凭据?
我是angular.js的新手,正在尝试向请求添加自定义头 我有一个函数,通过它我必须从服务获得响应Angularjs 创建自定义头并传递凭据?,angularjs,Angularjs,我是angular.js的新手,正在尝试向请求添加自定义头 我有一个函数,通过它我必须从服务获得响应 function getInsuredWebAccount(insuredId) { }; var deferred = $q.defer(); var related = $resource(webAccountServiceHostName + '/user/v1/account/:insuredId'); related.g
function getInsuredWebAccount(insuredId) {
};
var deferred = $q.defer();
var related = $resource(webAccountServiceHostName + '/user/v1/account/:insuredId');
related.get({ insuredId: insuredId }, function onSuccess(response) {
var webInfo = response.results;
deferred.resolve(response);
}, function onFailure(response) {
deferred.reject(response);
});
return deferred.promise;
}
我必须在标题中传递(“授权”,“承载c3J1bml0ZTo1OUJFODUwNUIyRjM0OEVGQTI1RTU1RjU4NEVGNUE0”)
有人能给我指引正确的方向吗?您可以在资源构造函数中设置标题:
var related = $resource(webAccountServiceHostName + '/user/v1/account/:insuredId', {}, {
get: {
headers: {
Authorization: "Bearer c3J1bml0ZTo1OUJFODUwNUIyRjM0OEVGQTI1RTU1RjU4NEVGNUE0"
}
}
});