HTTP 缓存:强缓存与协商缓存
从缓存键与 Vary 出发,梳理 Cache-Control 各指令的语义、Expires 的局限,以及 ETag/If-None-Match 与 Last-Modified/If-Modified-Since 两套协商机制的判定顺序与刷新行为差异。
TAG
共 7 篇
从缓存键与 Vary 出发,梳理 Cache-Control 各指令的语义、Expires 的局限,以及 ETag/If-None-Match 与 Last-Modified/If-Modified-Since 两套协商机制的判定顺序与刷新行为差异。
梳理 Service Worker 的注册与作用域规则、install/activate/fetch 事件构成的完整生命周期、Cache Storage 的读写方式,以及缓存优先、网络优先与 stale-while-revalidate 三种策略的实现要点。