在我的angular 2应用程序中,我正在向服务(HTTPS)发出HTTP POST请求,即服务返回的HTTP响应 有一个自定义的RESPONSE标题" X-COUNT",但在下面的代码中,console.log不会打印有关自定义标题的信息" X-COUNT" ,但它确实打印 有关其他标题的信息。
this._http.post(restUri, postdata, options)
.map(itemsResult =>
{
console.log(JSON.stringify(itemsResult.headers));
return items;
}).catch((err) => {
return Observable.of([]);
});
我知道为什么我无法获得自定义标题信息。
答案 0 :(得分:3)
由于不允许从客户端访问所有标头,因此您需要公开" X-COUNT"来自服务器端的标头。 "存取控制-暴露报头"用于此目的。
希望这有帮助。