为什么有些网站强刷(ctrl F5)后还是有资源返回200(from cache)
浏览器ctrl F5强刷之后,强缓存和协商缓存不是都应该失效了吗?所有资源统一返回200,为什么嘛我在百度首页强刷时,还是可以看到一些资源返回的200 from cache,同样google首页也是同样的情况。
这是什么原理?
这些文件放在js中加载,手写request headers?所以ctrl F5强刷时并没有改变他们的headers吗?想问下这是如何实现的。
/------------------------------------------------------/
更新 我觉得我没有把问题说清楚
**1.ctrl+F5应该是无视强缓存的
2.为什么在1成立(如果是)的条件下 ctrl F5刷新页面仍然会出现200 from cache**
/----------------------------------------/
更新图
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
先贴一个连接,回去在写个人理解:
http://stackoverflow.com/ques...
--------------------update--------------------
https://segmentfault.com/q/10...
http://stackoverflow.com/ques...
http://stackoverflow.com/ques...