Cache-Control常用类型
2024-09-06 21:38:25
可缓存性
no-cache 强制所有缓存了此响应的缓存用户,在使用已存储的缓存数据前,发送条件请求到原始服务器,若未过期,则使用缓存数据,否则重新获取
no-store 不存储有关客户端请求或服务器响应的任何内容
public 响应可以被任何对象(浏览器、代理)缓存
private 只能被浏览器缓存,代理服务器不得缓存
only-if-cached 只接受已缓存的响应,并且不向原始服务器检查是否有更新的拷贝
到期
max-age=<second> 缓存存储的时间,注意单位是秒,且相对于请求时间
s-maxage=<second> 覆盖max-age,但其只针对共享缓存(例如代理),不针对私有缓存
重新验证与重新加载
must-revalidate 使用缓存前验证旧资源的状态,如果没有过期,则使用缓存,若已过期,则向服务器请求
注意多个属性可以同时使用,用','连接
最新文章
- simvision1 database和invoke
- HDFS副本存放策略
- POJ 3384	 Feng Shui --直线切平面
- python __file__ 与相对路径
- js模拟类
- 《JavaScript模式》第3章 字面量和构造函数
- Java 获取*.properties配置文件中的内容 ,常见的两种方法
- SQL SERVER 2008 使用TDE加密和解密
- c#实现服务端webSocket
- [转]Linux里的2>;&;1究竟是什么
- 求解: Windows Phone XAML Controls 为什么是disable状态?
- java:当字符串为We Are Happy.经过替换之后的字符串为We%20Are%20Happy
- js 暂时存储 sessionStorge
- 【入门】Gradle的基本使用、在IDEA中的配置、常用命令
- 在没有go-pear.bat的php中安装pear
- TPshop的规格表设计原理机制
- 配置total commander 显示所有或特定文件夹 (带点的文件夹)
- python接口自动化20-requests获取响应时间(elapsed)与超时(timeout)
- java并发之同步辅助类CyclicBarrier和CountDownLatch
- 中国计算机学会CCF推荐国际学术期刊会议(最新版)