如何访问 Angular 2 中的 HEADERS
数据?
我的 NGINX 服务器发送您在下面看到的 HEADERS
对象。到目前为止,我已经使用过 Express,并且可以非常轻松地获取数据,但我一直在 Angular 2 上尝试这样做,但没有成功。我的应用程序需要 header 正文来执行其他操作。
注意 用户 -> Nginx(发送 header ) -> Angular2 ?!?!如何阅读
STATUS: 200
HEADERS: {"server":"nginx","date":"Thu, 02 Mar 2017 06:31:17 GMT","content-type":"application/json; charset=utf-8","transfer-encoding":"chunked","connection":"close","vary":"Accept-Encoding, Accept-Encoding",.... and so on
BODY: {"other stuf .... "}
最佳答案
您可以使用this library它通过扩展 @angular/http 类,向 Angular 2 添加了拦截器功能。
虽然你可以编写自己的类来扩展 http 类,但这需要时间,而且由于 angular2 不提供任何拦截功能,你最好使用这个库。
关于javascript - 如何在 Angular 2 中获取 header 主体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42548532/