浏览器缓存策略
2021-02-07 19:36:27 4 举报
浏览器缓存策略流程图
作者其他创作
大纲/内容
没有命中
命中(from memory cache)
no-cache
MemoryCache,内存中的缓存
命中
Cache-Control
Service Worker Cache
no-store
命中(from service worker)
强缓存 Cache-Control/expires Cache-Control优先级更高s-maxage 优先级高于 max-age
和渲染进程生死相依,Base64 格式的图片,几乎永远可以被塞进 memory cache
命中,资源被重定向到浏览器缓存(304 not modified)
独立于主线程之外的 Javascript 线程,无法直接访问 DOM,Service Worker 的生命周期包括 install、active、working 三个阶段。一旦 Service Worker 被 install,它将始终存在,只会在 active 与 working 之间切换,除非我们主动终止它。这是它可以用来实现离线存储的重要先决条件。必须以 https 协议为前提
没有配置no-cache/no-store
请求资源
服务器
收藏
0 条评论
回复 删除
下一页