浏览器缓存工作流程
2020-04-16 10:00:13 0 举报
浏览器缓存工作流程
作者其他创作
大纲/内容
请求Web服务器
文件大小+修改时间文件大小+文件内容的HASH
304
有
否
缓存再验证请求
是否新鲜
添加首部If-Modified-Since
是
获取请求响应
ETag?
Last-Modified?
添加首部If-None-Match
无
无变化
检查新鲜度Cache-Control:max-age=numberExpires(HTTP1.0):timestamp
200
浏览器请求
浏览器展现
有无缓存
从缓存获取
200 or 304
强缓存
协商缓存
0 条评论
回复 删除
下一页