Правильный способ использования header.append - PullRequest
0 голосов
/ 01 октября 2018

У меня есть код ниже, и я уверен, что он имеет правильный синтаксис, так как это из видеоуроков.Я также посмотрел синтаксис на developer.mozilla.org, и он выглядит правильно, но по какой-то причине он не будет работать.

getProfile() {
  this.loadToken();
  let headers = new HttpHeaders();
  headers.append('Authorization', this.authToken);
  headers.append('Content-Type', 'application/json');
  return this.http.get('/users/profile', {headers: headers});
}

Виновным представляется метод headers.append.Приведенный ниже код работает, но я думаю, что это неправильный способ его использования.

headers = headers.append('Authorization', this.authToken);
headers = headers.append('Content-Type', 'application/json');

Было бы замечательно, если бы вы, ребята, могли сказать мне, какой подход должен быть правильным.Прямо сейчас я просто обошелся без использования append, как показано ниже:

let headers = new HttpHeaders({
  'Authorization': this.authToken,
  'Content-Type': 'application/json'
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...