我正在触发一个 HTTP
请求,并从中得到一个有效的响应。该响应还有一个我希望读取的头 X-Token
。我正在尝试下面的代码来读取标题,但是,我得到的结果是 null
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
});
}
);
当在 Chrome 检查中检查时,API
的响应显示头部是存在的。