2012-05-03 51 views
1

我注意到了一些網站,如雅虎和其#1響應頭,無論是包含一個最大年齡在Cache-Control設置也不Expires設定有效日期。如何緩存的工作沒有最大年齡或到期設置

來自實例#1

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 

如何在瀏覽器跟蹤在這種情況下,緩存表示的新鮮感?

回答

1

瀏覽器根本不會緩存頁面。每當您訪問該頁面時,瀏覽器都會將該頁面請求到服務器。如果它不緩存頁面,瀏覽器不需要跟蹤緩存表示的新鮮度。

+0

謝謝,你說得對。它不緩存。那麼爲什麼設置緩存控制:'private'而不是'no-cache'? –

+0

@ BenHuh http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.1 –

相關問題