HttpClient.get ('/', {наблюдать: 'ответ'}); не возвращает все заголовки - PullRequest
0 голосов
/ 06 апреля 2019

Я пишу запрос API GET, используя HttpClient.get().Я передаю опцию наблюдения ответа, и когда я получаю доступ к .keys(), я не получаю никаких других заголовков, кроме заголовка Content-Type.

Access-Control-Allow-Origin, установленного на подстановочный знак (*)и все же я могу получить доступ только к заголовку Content-Type в угловых.Чего мне не хватает?

Заголовок корректно отправляется в мой браузер на вкладке "Сеть".Я также попытался явно разрешить этот пользовательский заголовок в Access-Control-Allow-Origin.

Угловое приложение:

this.data.getClubs(1, 10, '', {clubName: 'asc'}, '').subscribe(
      dataJson => {
        console.log(dataJson.headers.keys());
}
getClubs(page: number, count: number, group: any, sorting: any, filter: any) {
    return this.http.get(this.apiUrl + `/club`, {
      params: {
        count: String(count),
        filter: String(filter),
        group: String(group),
        page: String(page),
        sorting: JSON.stringify(sorting)
      },
      headers: this.getHttpOptions().headers,
      observe: 'response'
    });
}

Пожалуйста, просмотрите изображения.Заголовок установлен, чтобы разрешить доступ к заголовку.https://i.imgur.com/8nS5SbH.png https://i.imgur.com/A1E4Mhh.png

Буду признателен за любую помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...