私は安らかなサービスを呼び出すために使用している以下のコードで認証ヘッダーを送信する必要があります。すべて正常に動作しますが、ヘッダー情報は送信されません。以下のコードで休憩サービスを呼び出す際にヘッダー情報を送信するにはどうすればいいですか
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;
}
};
}
]);
私はAuthorizationヘッダーの下に送信する必要がある -
$http.defaults.headers.common.Authorization = $localStorage.authToken;
[タグ:angular2]については、[タグ:angularjs]タグを追加しないでください(別の方法でも)、あなたの質問に関するバージョンを明確にしてください。 –