Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   Angular 5 получить headers от Response (https://javascript.ru/forum/angular/72644-angular-5-poluchit-headers-ot-response.html)

Andreymutake666 14.02.2018 13:53

Angular 5 получить headers от Response
 
Привет. Использую такой код
login(user: User) {
    return this.http.post(this.loginURL,
      { "type": "User", "id": null, "login": user.login, "password": user.password },
      {observe: 'response'}
    )
      .subscribe(resp => {
        console.log(resp.body['token']);
        console.log(resp.headers.get('Authorization'));
      }
      );
  }


В консоль выводится тело ответа, но не выводится заголовок. Перепробовал много разных вариантов - ничего не работает. Заголовки получить не могу. Никакие кроме content-type(Вообще не понятно почему) В чем может быть проблема? В chrome открываю dep panel и там все нормально - есть ответ со всеми заголовками.

yinfo 23.03.2018 20:00

А можно полный код модуля?
Что такое "this.http"? Еще в Angular 4 это было Http, а в Angular 5 это уже HttpClient... Может в этом дело...


Часовой пояс GMT +3, время: 18:17.