- 博客(4)
- 收藏
- 关注
原创 浏览器缓存机制
浏览器第一次加载资源时,向服务器发送请求。服务器返回200后,浏览器下载资源文件,并缓存资源文件和response header;再次加载时,由于强缓存优先级较高,会判断缓存的资源文件是否过期(上一次返回200的时间和当前时间之差与cache-control中设置的max-age比较)。如果资源文件没有过期,则命中强缓存,直接从本地缓存获取文件。如果资源文件过期,则开始协商缓存,浏览器向服务发送携带If-None-Match和If-Modified-Since的请求。
2023-12-27 09:56:39
321
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人