我注意到一些网站,例如Yahoo和Stackoverflow,其响应标头既不包含Cache-Control
设置中的 max-age ,也不包含Expires
设置中的有效日期。< / p>
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
在这种情况下,浏览器如何跟踪缓存表示的新鲜度?
答案 0 :(得分:1)
浏览器根本不会缓存页面。每次访问该页面时,浏览器都会将该页面请求服务器。如果它不缓存页面,则浏览器不需要跟踪缓存表示的新鲜度。