2012-03-14 39 views
2

如果我使用像這樣是否所有文件都更新應用程序緩存清單更新?或只是改變的?

CACHE MANIFEST: 
#version 1.0 
products.html 
scripts.js 
styles.css 

一個緩存清單文件,然後我更改scripts.js中,但不更改爲products.html或styles.css的。然後我更新註釋版本號,所以現在我的清單文件看起來像這樣

CACHE MANIFEST: 
#version 1.1 
products.html 
scripts.js 
styles.css 

的問題是:將所有三個文件獲取下載?或者只有改變的scripts.js文件?

回答

0

那麼根據this website

更新現有的應用程序緩存,瀏覽器發送標準 如果-Modified-Since的頭,所以它跳過那些 沒有改變重新下載文件。

但是,如果可能,在結束問題之前,我真的很喜歡更權威的來源。

相關問題