请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

对于no-cache的疑惑

.“no-cache不是不缓存,而是可以使用缓存,但需要服务端做资源验证”,可是只写no-cache不写验证头时,见浏览器就是不使用缓存的作用了呀?

正在回答

1回答

Jokcy 2019-03-25 20:50:38

额。。。不是很懂你想表达什么,麻烦表述得更清晰一点。

0 回复 有任何疑惑可以回复我~
  • 提问者 Irma_C #1
    我的意思是说,课程里你说“no-cache不是不缓存,而是可以使用缓存,但需要服务端做资源验证”,可是,只写cache-control:max-age=20 no-cache,而不写Etag和Last-Modified验证头时,浏览器显示的效果就是不使用缓存的作用呀,这不就是说明no-cache的作用就是不缓存么,与你说的“不是不缓存”,我理解起来就矛盾了,迷惑?
    回复 有任何疑惑可以回复我~ 2019-03-25 21:20:30
  • Jokcy 回复 提问者 Irma_C #2
    没有etag那就是服务端验证不通过啊,跟no-cache的语义也不冲突啊。
    回复 有任何疑惑可以回复我~ 2019-03-26 20:21:04
  • 提问者 Irma_C 回复 Jokcy #3
    Etag验证不通过,但是有no-cache在,浏览器就是没有缓存了呀,然后我把no-cache去掉,就有缓存了,这样是不是说明no-cache的意思也是不使用缓存得意思?
    回复 有任何疑惑可以回复我~ 2019-03-26 20:39:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信