在角2读取自定义HTTP响应报头(Reading Custom HTTP response head

2019-09-29 08:29发布

在我的角度2的应用程序,我想提出一个HTTP POST请求到服务(HTTPS),由服务返回的HTTP响应有一个定制的响应头“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([]);

        }); 

任何想法,为什么我不能得到自定义标题信息。

Answer 1:

由于不是所有的头被允许从客户端访问,你需要公开从服务器端的“X-COUNT”头。 “访问控制-暴露报头”被用于该目的。

希望这可以帮助。



文章来源: Reading Custom HTTP response headers in Angular 2
标签: angular