类别:其他 / 日期:2022-10-21 / 浏览:419 / 评论:0
缓存分为两种:强缓存和协商缓存,根据响应的 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
版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。
发表评论 / 取消回复