Skip to main content

控制缓存行为属性

Cache-Control 字段是 http 报文中的通用首部字段,既存在于请求报文中,也存在于响应报文中。

Cache-Control:max-age = 0

共有字段

| 字段名 | 请求报文 | 响应报文 | | no-cache | 无论缓存是否过期,都要对请求进行校验 |缓存服务器在进行缓存前,必须校验是否过期 | | no-store | 请求报文中可能存在机密信息,不可缓存 |响应报文中可能存在机密信息,不可缓存 | | max-age=s | 如果缓存资源的缓存时间值小于指定时间值,则使用缓存(当值为 0 时,缓存服务器通常将请求转发给源服务器,不使用缓存) | 在缓存时间内,缓存服务器不再对缓存的有效性进行检验 | | no-transform | 禁止代理改变实体主体的媒体类型 | | cache-extension | 新指令标记,如果缓存服务器不能理解,则忽略 |

参考文章