Chrome的缓存机制问题

用node做一个静态服务器,服务器端设置了Cache-Control头部,max-age为1000,可是在Chrome下不管通过F5还是通过地址栏回车以及Ctrl+R的方式进行刷新,浏览器都会向服务器发送请求,并不会使用缓存,只有前进后退的时候才会利用缓存,可是这种情况下不管max-age设置为多少浏览器都会使用缓存。
而在IE同样情况下,浏览器回车的时候是使用缓存的
请问谁能帮忙解释下这种情况是怎么回事?谢谢

阅读 7.8k
1 个回答

Cache-Control header是给cache proxy看的,浏览器爱理不理

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题