浏览器缓存工作流程
2015-12-10 22:04:31 14 举报
浏览器缓存工作流程
作者其他创作
大纲/内容
\b请求Web服务器
304
有
否
缓存再验证请求
是否新鲜
\b否
添加首部If-Modified-Since
1.是否缓存 Cache-Control/Expires2.缓存时间3.ETag4.Last-Modified
是
\b获取请求响应
ETag?
Last-Modified?
添加首部If-None-Match
无
检查新鲜度Cache-Control: s Expires: Date
200
缓存协商
\b浏览器请求
浏览器展现
\b有无缓存
\b从缓存获取
200 or 304
0 条评论
下一页