开通VIP,畅享全站资源免费下载!

【缓存】强缓存和协商缓存

【摘要】 缓存分为两种:强缓存和协商缓存,根据响应的header内容来决定。...

缓存分为两种:强缓存和协商缓存,根据响应的header内容来决定。

 

 

获取资源形式

状态码

发送请求到服务器

强缓存

从缓存取

200(from cache)

否,直接从缓存取

协商缓存

从缓存取

304(not modified)

是,通过服务器来告知缓存是否可用

 

 

强缓存相关字段有expires,cache-control。如果cache-control与expires同时存在的话,cache-control的优先级高于expires。

协商缓存相关字段有Last-Modified/If-Modified-Since,Etag/If-None-Match

协商缓存过程

版权声明:《 【缓存】强缓存和协商缓存 》为作者小菜鸡原创文章,转载请注明原文地址!
最后编辑:2019-9-15 12:09:35
分享到:
赞(0)
发表评论 / Comment

用心评论~