如果我使用像这样的缓存清单文件
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文件?
答案 0 :(得分:0)
根据this website:
更新现有的appcache时,浏览器会发送标准 If-Modified-Since标题,因此它会跳过重新下载的文件 没有改变。
但是,在结束问题之前,如果可能,我真的想要一个更权威的来源。