Я запускаю HTTP
запрос и получаю от него действительный ответ. Ответ также содержит заголовок X-Token, который я хочу прочитать. Я пытаюсь код ниже, чтобы прочитать заголовки, однако, я получаю нулевое значение в результате
this.currentlyExecuting.request = this.http.request(reqParams.type, reqParams.url, {
body: reqParams.body,
responseType: 'json',
observe: 'response'
}).subscribe(
(_response: any) => {
// Also tried _response.headers.init();
const header = _response.headers.get('X-Token');
console.log(header);
onComplete(_response.body);
},
_error => {
onComplete({
code: -1,
message: Constants.WEBSERVICE_INTERNET_NOT_CONNNECTED
});
}
);
Ответ API
при проверке в Chrome inspect показывает, что заголовок присутствует. Пробовал смотреть на несколько связанных вопросов по StackOverflow, но ничего не помогло.