1

我注意到一些网站(例如 Yahoo 和 Stackoverflow)的响应标头既不包含设置中的max-age也不包含设置中Cache-Control的有效日期Expires

来自 Stackoverflow 的示例

Cache-Control: private
Content-Encoding: gzip
Content-Length: 15328
Content-Type: text/html; charset=utf-8
Date: Thu, 03 May 2012 07:06:26 GMT
Vary: Accept-Encoding

在这种情况下,浏览器如何跟踪缓存表示的新鲜度?

4

1 回答 1

1

浏览器根本不缓存页面。每次访问该页面时,浏览器都会向服务器请求该页面。如果它不缓存页面,浏览器就不需要跟踪缓存表示的新鲜度。

于 2012-05-27T07:08:09.567 回答