瀏覽器三種重新整理方式所採取的快取機制

maqianmaqian發表於2011-01-30

眾所周知瀏覽器是通過Last-Modified和Expires來處理快取的,具體機制就不做解釋,而在具體除錯中發現並不按我們想象的方式進行,其原因很有可能是由於你的不同重新整理方式導致。

對於大多數瀏覽器而言,有三種重新整理方式:

F5
Ctrl+F5
“轉至”或位址列裡回車
而這三種重新整理方式會導致瀏覽器採取不同的快取機制:

F5:不允許瀏覽器直接使用本地快取,因此Last-Modified能起作用,但Expires無效
Ctrl+F5:是強制重新整理,因此快取機制失效
“轉至”或位址列裡回車:正常的訪問,Last-Modified和Expires都有效
知道有這麼一回事後就不會在除錯中感到疑惑了。

 

本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/cutesource/archive/2010/04/16/5494148.aspx

相關文章