2016-04-27 25 views
0

我確實把tomcat web服務器下的test.html。我從Firefox訪問它,第一次它從網絡服務器 第二次它從緩存服務作爲螢火蟲控制檯顯示0請求。我相信的理由是,Firefix會自動設置一些 到期時間(在這種情況下大約在服務頁面後3分鐘)GET請求從緩存中提供在Firefox中,但不是在鉻?

但是在鉻上我每次從服務器獲取新鮮圖片時都會看到。因此,我認爲是低於Chrome是爲發送請求頭 (沒有看到在Firefox這個頭)頭,但我沒有看到任何有效期限這裏設置在鉻

Cache-Control:max-age=0

因此,這是discprency具體瀏覽器。我的意思是Firefox設置過期時間,但不是鉻?同樣,Chrome發送請求標頭 Cache-Control:max-age=0但firefox沒有。

回答

0

爲了避免從瀏覽器的角度對緩存進行任何推測,只需在響應頭中指定瀏覽器應如何處理您的資源。但通常,如果您沒有指定任何緩存標頭,那麼瀏覽器會將您的請求緩存在Last-Modified響應標頭中設置的日期之後的10%時間內。

相關問題