答案 0 :(得分:11)
很快: HTTP / 1.0 代理了解Expires
,而 HTTP / 1.1 引入了Cache-control: max-age=
。 s-maxage
与max-age类似,但它适用于代理而不是客户端。
答案 1 :(得分:2)
<强>缓存控制强>:
在HTTP / 1.1中引入并取代用于定义响应缓存策略的先前标头(例如 Expires )。所有现代浏览器都支持Cache-Control,因此这就是我们所需要的。
<强>到期强>:
当Cache-Control标头打开客户端缓存并设置资源的max-age时,Expires标头用于指定资源不再有效的特定时间点。
<强>最大年龄强>:
在客户端和代理上用于内容过期
<强> S-最大生存周期强>:
仅由代理用于内容过期