Я пишу запрос 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
Буду признателен за любую помощь!