2012-02-24 54 views

回答

1

瀏覽器通過HTTP協議運行。他們可以緩存的內容以及由HTTP協議的特殊instructions(例如緩存控制報頭)確定多長時間。

這些指令可以由Web服務器指定。另一方面,瀏覽器可以嘗試緩存,除非它被特殊的HTTP指令禁止或者違反HTTP協議,否則會導致不可預知的行爲。

關於緩存和新的TCP連接:這裏的TCP僅僅是HTTP協議的傳輸,所以它不應該對瀏覽器緩存產生影響。

+0

感謝您的鏈接和信息。 – 2012-02-27 21:23:07

1

大多數現代瀏覽器都會盡可能多地緩存內容,並且只能重新獲取已更改的部分。當然,這必然受限於瀏覽器緩存的大小,遠程Web服務器是否正確地通知瀏覽器正在嘗試訪問的組件的時代等。

相關問題