Angular2 http获取response header对象

Angular2 http获取response header对象,第1张

很多时候需要获取响应头来进行一些 *** 作,比如获取响应头中的Date来缓存请求时间,获取自定义的token进行用户登录验证等等。

如何拿到上面的信息呢,这里以获取Date值举例,相信很多人发现,在成功回调中打印header对象中并没有Date属性,如下:

为什么header对象中只有Content-Type属性呢,因为如果你与服务端同域,你可以获得所有header对象属性,但是如果不同域的话,需要在服务端设置 expose_headers 。

Before

After

这样设置完后 就能通过resheaderget('Date')获取响应头中Date的值了。

GET(请求的方式) /author/notes/(请求的URL) >

>

用store去处理,我不知道你是怎么弄的,我这里告诉你一般的用法:

1ajax调用,返回结果肯定在ajax的返回值中,decode后直接调用结果。

2store,你这里应该是要不数据显示到gridpanel中么,给gridpanel绑定store,store绑定model,然后在proxy中设置actionMethod和另外一个属性(忘了,就是制定增删改查的url的,也可以直接写到url中,那么增删改查都用该url了),然后根据gridpanel获取store,再storeload(),就可以了,gridpanel中的字段和model中字段对应起来,并且返回的结果字段也对应起来,就会直接显示在gridpanel中了。

以上就是关于Angular2 http获取response header对象全部的内容,包括:Angular2 http获取response header对象、http协议常见的请求头和响应头、“response”对象设置响应头属性方法是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/10145558.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存