senden Ich muss Authorization-Header in der folgenden Code senden, die ich verwenden, um Ruhe-Service aufrufen. Alles funktioniert gut, aber Header-Informationen werden nicht gesendet.Wie kann ich Header-Informationen während des Anrufs Rest-Service mit unter Code
services.factory('downloadService', ['$q', '$timeout', '$window',
function ($q, $timeout, $window) {
return {
download: function (fileName) {
var defer = $q.defer();
$timeout(function() {
$window.location.href = 'lolo/download?fileName=' + fileName;
}, 1000)
.then(function() {
defer.resolve('success');
}, function() {
defer.reject('error');
});
return defer.promise;
}
};
}
]);
muss ich unter Authorization-Header senden -
$http.defaults.headers.common.Authorization = $localStorage.authToken;
Wenn es um [tag: angular2] geht, fügen Sie bitte nicht das [tag: angularjs] -Tag hinzu (auch andersherum), um die Version zu verdeutlichen, auf die sich Ihre Frage bezieht. –