Open weijiyang opened 4 years ago
Expires Cache-Control同时存在 Cache-Control优先级会更高
第一次浏览器向服务端发送请求 响应体会带上 If-Modified-Since信息也就是缓存最后的修改时间 然后每次请求都携带If-Modified-Since字段 判断是否修改 无修改返回304使用缓存 有修改与普通请求相同
对每次请求文件生成一个唯一tag值 通过 If-None-Match 字段来携带tag值比对 无修改返回304使用缓存 有修改与普通请求相同
缓存相关内容
强缓存
协商缓存
两者对比