1.浏览器缓存
缓存,第一次必须获取到资源后,根据返回到信息告诉如何缓存资源,可能采用强缓存,也可能采用协商缓存,这都需要根据响应的header内容决定。
过程如下:
a)第一次请求:
浏览器请求->无缓存->向web服务器请求->请求响应,协商缓存->呈现;
b)后续请求:
从图可以看到,浏览器缓存有2种类型:强缓存(本地缓存)和协商缓存。