1.强制缓存,看浏览器中有没有缓存,有就直接用。expires和cache-control可以控制,后者优先级高于前者
2.协议缓存(弱缓存),本质是由服务器控制是否允许缓存,由两组参数控制,last-modified / / last-modified-since和etag / /if-none-match这两组数据中last-modified和etag都是服务器响应头中返回
==》然后客户端再次发送请求时,这两个在请求头中的名字会改变成last-modified-since 和if-none-match。
==》服务器拿到参数进行对比,判断是否允许客户端用缓存
强弱缓存---
最新推荐文章于 2024-03-23 13:14:55 发布