关于ajax请求的cache-control问题
来源:6-4 静态资源cdn深入讲解---浏览器三种刷新方式

夜很殇37
2019-06-22
老师好,
localhost:8090/item/get?id=6,这个请求不是在浏览器输入访问的吗?也不是ajax请求啊,按照你的说法,应该走下面这种判断吧
回车刷新或者a链接跳转 :看cache-control对应的max-age是否仍然有效,有效则直接from cache,若cache-control中为no-cache,则进入缓存协商逻辑
此处有点懵,希望老师和同学可以解惑下
写回答
1回答
-
cache-control与否和是不是ajax请求无关,只是我们一般对ajax的动态请求,在服务端不会去做cache-control策略的缓存,也就是不会在response中返回cache-control头让浏览器缓存,因此直接浏览器输入***这种服务端只知道我收到了一个get item的动态请求,不去加cache-control头而已,因此无论浏览器怎么访问这个路径,都不会cache control
122019-07-08
相似问题