永州 网站建设今天发生的重大新闻
先走强缓存,再走协商缓存
强缓存
不发送请求,直接使用缓存的内容
状态码200
当前会话没有关闭的话就是走memory cache,否则就是disk cache
由响应头的
Pragma(逐渐废弃,优先级最高),catch-control(优先级高)和expires(绝对时间,服务器与客户端的时间可能不一致)控制
Cache-Contro:
max-aeg为相对时间(相对于请求的时间)
no-cache:不缓存过期资源,走协商缓存
no-store:不缓存资源
协商缓存
发送请求验证缓存的内容是否失效,失效重新下载,否则就继续使用
成功状态码304,失败200
由响应头的,last-modeified和eatg(优先级高)控制
向后端发送请求
增加两个请求头:
if-modified-since:上次响应头的last-modeified