2017-01-30 135 views
9

我讀過Firefox已經開始支持immutable的緩存控制擴展值,這意味着「響應主體不會隨着時間而改變。」因此,即使用戶請求對頁面或資源進行「全面刷新」,瀏覽器仍然只響應本地緩存副本,從而避免不必要的304或頁面刷新,並且使用緩存的內容加快頁面加載速度,並減少負載在服務器上,因爲大量的請求在它們發生之前就停止了。哪些瀏覽器支持「Cache-control:immutable」?

我試圖看看這是如何得到支持,並且我發現有不同的答案,因爲this mozilla page表明它只在Firefox中受支持,但this resolved Chrome issue表明它自Chrome v54以來一直可用。

哪些瀏覽器支持Cache-Control: immutable,他們什麼時候開始支持它?

我第一次讀到它在這裏this Hacker News discussion

這裏有一個ietf draft on it,原來mozilla post announcing this beta feature being used by Facebookthis related mozilla post,和一些谷歌瀏覽器開發者一個document discussing the different types of reloading requests,它出現。

回答

11
+5

Chrome目前並不實際支持「不可變」,但有其自己的新啓發式功能,可以避免在非強制頁面重新加載大量條件請求。 – lxgr

相關問題