什么是HTTP缓存

当客户端向服务器发送申请时,先到达浏览器获取缓存数据。

缓存个别从第二次申请开始,且只能缓存get申请响应的资源。

HTTP缓存分为强缓存协商缓存

强缓存

Cache-Control : max-age 设置缓存存在工夫,优先级比Expires高

Expires: 绝对工夫 可能客户端和服务器之间会有误差

协商缓存

Cache-Control : no-cache 设置协商缓存

不缓存

Cache-Control : no-store 不缓存

pragma 只有一个选项no-cacha,告诉浏览器不实用缓存,并且优先级最高