Anthony的博客

要做编程里最会摄影的,摄影里最会编程的。

0%

前端浏览器缓存概述

这里记住一下概念

6E770430-0B62-4FB3-A1F5-EF9F67B6CB5D

580b83f9ee31429ea593528351a70b1b_tplv-k3u1fbpfcp-zoom-1

2b685be41eee4d659e980556d80836d4_tplv-k3u1fbpfcp-zoom-1

如上图去理解即可。

强缓存与协商缓存

强缓存

不会像服务器发送请求,直接从本地缓存中读取资源。在chrome的network面板的size 目录项,不会显示具体的数字,而是显示 from disk cache 或者 from memory cache。强缓存可以通过设置 HTTP Header 来进行实现:Expires 和 Cache-Control 这两个属性来设置强缓存。

协商缓存

协商缓存就是强制缓存失效后,浏览器携带缓存标识向服务器发起请求,由服务器根据缓存标识决定是否使用缓存的过程。

-------------本文结束感谢您的阅读-------------