我正在尝试在服务工厂中设置一些客户标头。这是代码:
angular.module('clinicalApp').factory('encounterService', function ($resource) {
var EncounterService = $resource('http://localhost:port/v1/providers/:providerId', {providerId:'@id', port: ':8280'}, {
search: {
method: 'GET',
isArray: true,
headers: {
'RemoteUser': 'billybob'
}
}
});
return EncounterService;
});
这是调用服务的代码。
angular.module('clinicalApp').controller('MainCtrl', function ($scope, encounterService) {
encounterService.search({
limit: 2000,
organizationId : '11110000'
});
});
当我使用此资源并且一切正常时,但未在 ajax 调用上设置标头,因此我得到了 401 作为回报。我还需要做什么来设置标题?谢谢您的帮助。