測試環境:
chrome_v56.0.2924.87
iis7.5
測試結果:
借助chrome開發者工具:
瀏覽器的快取行為:
快取控制
瀏覽器動作
檔案型別
字尾快取行為
無位址列訪問/f5/重新整理按鈕/location.href=
document
.html
無script
.js短
stylesheet
.css
短xml
.xml
短image
長location.reload()
document
.html
無script
.js無
stylesheet
.css
無jpeg png
長xml
.xml
無cache-control: no-cache
所有所有所有無
iis中如下設定可禁用js等檔案的快取:
瀏覽器快取 問題
第一種 expires wed,29 may 2019 11 35 28 gmt 第二種cache control max age 31104000 max age 使用秒來計量,如 cache control max age 645672 指定頁面645672秒 7.47天 後過期。第三種 las...
ajax瀏覽器快取問題
我們都知道ajax能提高頁面載入的速度主要的原因是通過ajax減少了重複資料的載入,也就是說在載入數 據的同時將資料 快取到 記憶體中,一旦資料被載入其中,只要我們沒有重新整理頁面,這些資料就會一直被快取在內 存中,當我們提交 的url與歷 史的url一致 時,就不需要提交給伺服器,也就是不需要從伺...
AJAX瀏覽器快取問題
瀏覽器在第一次訪問伺服器的時候,從伺服器載入很多靜態資源 css js img 並將這些檔案快取在瀏覽器中,但再次訪問的時候如果需要相同的資源就直接到瀏覽器快取中去取。這樣可以降低伺服器負載和頻寬,加快使用者訪問的速度。也會出現問題,如果每次訪問的頁面是相同的,但是每次返回的資料不同的時候就出現問題...