如果我使用类似的缓存清单文件
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文件?
根据本网站:
当更新现有的应用程序缓存时,浏览器会发送标准如果Modified Since标头,则跳过重新下载具有没有改变。
然而,如果可能的话,在结束这个问题之前,我真的希望有一个更权威的消息来源。