请求资源

缓存存在?

直接请求源服务器

是否过期?

存在

服务器重新下发新的资源

if-None-Match:Etag

If-Modify-Since: date

向源服务器进行验证是否过期

过期

浏览器

proxy缓存资源,并返回资源给浏览器

直接返回缓存的资源给浏览器

源服务器

如果源未更新,则返回304 Not Modified.

如果源更新了,则返回最新的资源LastModifed:xxx


cache-control

cache-control

2019-09-18 10:58:38 0 21
这里是评论

相关推荐