【发布时间】:2018-11-09 19:47:50
【问题描述】:
我正在编写一个 Angular SPA 应用程序,它使用 HttpClient 从我的后端获取值。
告诉它不要缓存的简单方法是什么?我第一次询问它获取值时,它拒绝进行后续查询。
谢谢, 格里
【问题讨论】:
-
你也控制后端吗?
-
你能把这些请求的代码包括进来吗?还有组件模板,如果有的话,你使用的是什么后端框架?
-
据我所知你不能。我认为这是浏览器的功能。我听说过一些技巧,比如在 get 中添加一个随机整数,这样浏览器就会与之前的请求不匹配。否则我只是发布到我的 API。过去,缓存接听电话给我带来了很大的痛苦。
-
看起来您可以在请求中添加一些标头属性 -> stackoverflow.com/questions/37755782/… 根据其中一位评论者的说法,您似乎也可以控制此服务器端。
标签: angular caching httpclient