强制缓存和协商缓存

强制缓存整体流程就是在第一次访问服务器取到数据之后,在过期时间之内不会再去重复请求。

http中1.0中就是通过 Expires响应头来实现。
http中1.1中主要通过Cache-Control来实现

private 客户端可以缓存
public 客户端和代理服务器均可缓存
max-age 缓存资源将在xxx秒后过期
no-cache 需要使用协商缓存来验证是否过去
no-store 不可缓存

协商缓存
协商缓存在每次读取数据时都要和服务器通信,并且增加缓存标志。

你可能感兴趣的:(强制缓存和协商缓存)