为什么第二次加载图片不是200from cache而是先走的304 not modify呢

来源:9-4 浏览器缓存和压缩优化技术

awwei

2017-12-31

写回答

1回答

Jason

2017-12-31

浏览器会默认先从缓存当中查找,如果有就不会再去服务端请求该文件,返回304,而不是200

0
2
Jason
回复
qq_其实我还小_0
200 OK (from cache)是浏览器没有跟服务器进行交互,没有确认是否可以使用缓存而直接使用浏览器缓存,而304是浏览器与服务器进行一次讯问确认了缓存的有效性,再使用缓存。 200(from cache)可以通过超链接触发,可以通过网址直接访问触发,304是刷新页面触发,或者是设置了比较时间长的缓存触发
2018-01-05
共2条回复

360大牛带你横扫PHP职场 全面解读PHP面试

全面、系统剖析PHP面试,拿下心仪Offer

1817 学习 · 464 问题

查看课程