是否在应用程序缓存清单更新时更新了所有文件?或只是改变了?

时间:2012-03-14 12:26:04

标签: javascript html5 web-applications manifest

如果我使用像这样的缓存清单文件

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

问题是:这三个文件都会被下载吗?或者只更改了脚本.js文件?

1 个答案:

答案 0 :(得分:0)

根据this website

  

更新现有的appcache时,浏览器会发送标准   If-Modified-Since标题,因此它会跳过重新下载的文件   没有改变。

但是,在结束问题之前,如果可能,我真的想要一个更权威的来源。