【轉】“檢查所存網頁的較新版本”功能項的設置


IE“檢查所存網頁的較新版本”功能項的設置值有4個選項,見下圖:

下面是每個選項的作用和意義:

  • “每次訪問此頁時檢查”選項表示瀏覽器每次訪問一個頁面時,不管瀏覽器是否緩存過此頁面,都要向服務器發出訪問請求。這種設置的優點是實時性很強,肯定能夠訪問到網頁的最新內容,但是如果網頁內容很少更新,這種設置的訪問效率就比較低了。
  • “每次啟動Internet Explorer時檢查”選項表示在瀏覽器的每次啟動運行期間,在第一次訪問一個頁面時,不管瀏覽器是否緩存過此頁面,都要向服務器發出訪問請求,但是在瀏覽器的本次啟動運行期間對該頁面的后續訪問,瀏覽器將不再向服務器發出訪問請求,而是直接使用緩存中的內容。這種設置具有較高的訪問效率,同時也兼顧了較好的實時性,它可以保證每次啟動瀏覽器后看到的都是最新的網頁內容。
  • “自動”選項與“每次啟動Internet Explorer時檢查”選項的功能相似,只是對圖像的訪問有所不同,如果隨着時間的推移,瀏覽器發現網頁上的圖像更新並不頻繁,這樣,即使瀏覽器在對某個已緩存的圖像執行本次啟動運行以來的第一次訪問時,它也不一定會向服務器發出訪問請求,而是干脆直接使用緩存中的內容。“自動”選項是瀏覽器的默認設置,所以,幾乎所有人的瀏覽器都是按照這種方式工作的,這個選項的作用和意義應該成為讀者熟悉的重點。
  • “不檢查”選項表示瀏覽器不管在什么情況下訪問一個頁面時,只要能夠在本地找到此頁面的緩存信息,瀏覽器就不會向服務器發出訪問請求,而是直接使用緩存的內容。這種設置的優點是訪問效率很高,但是如果服務器端的網頁內容更新后,瀏覽器看到的內容很可能是過期的內容。

  我嘗試修改設置為“不檢查”時,用Http Watch截取的Http請求里可以看到IE仍然會向服務器發起請求而不是直接從cache中讀取。不知道是不是我的設置有問題呢?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM