是否在应用程序缓存清单更新时更新所有文件?或者只是改变了的那些
Do all files get updated on application cache manifest update? or just the changed ones?
如果我使用类似的缓存清单文件
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标头,则跳过重新下载具有没有改变。
然而,如果可能的话,在结束这个问题之前,我真的希望有一个更权威的消息来源。
相关文章:
- Javascript循环不会自我更新
- 添加文字和评论功能更新Div
- AngularJS:ng之后,重复$scope值未按预期更新
- 如何通过数组更新角度子范围
- Ajax聊天消息重复而不仅仅是更新
- 通过CSV文件上载更新数据库表
- 平均值:无法将数据更新到数据库
- $rootScope未使用forEach进行更新
- d3基于用户选择动态更新节点
- 有条件更新d3.js力图中节点的最佳方法
- Angular:更新一次性绑定的数据
- Javascript更新孙窗口中的表单元素
- 使用AngularJS中的筛选器更新给定的表
- 从选项页面更新chrome扩展清单权限
- 如何在不刷新页面的情况下更新显示框
- 如何删除除冒号、数字和'上午'或者'下午'
- 延期承诺值未更新/解析/延期
- 标记的实时更新,无需加载页面谷歌地图API V3
- 是否在应用程序缓存清单更新时更新所有文件?或者只是改变了的那些
- 该节点/快递路由如何完成更新?或者是这样