1

当 HTTP 响应中没有使用 Cache-Control 标头时,RFC2616 对缓存代理的“默认”行为有些模糊。例如,Squid(或任何其他代理缓存)是否可以无限期地缓存响应?或者是否有必要对每个请求重新验证?

4

1 回答 1

3

在没有显式信息(例如,Cache-Control: max-age 或 Expires 标头)的情况下,缓存可以并且确实使用“启发式新鲜度”——即,他们猜测。

但是,当他们这样做时,大多数(但不是全部)缓存将寻找对缓存有用的提示,例如 Last-Modified 标头。

更多信息:

于 2012-12-12T08:16:59.200 回答