当积极缓存 CSS 和其他文件时,您可以通过重命名文件并链接到新副本来强制用户更新到样式表的最新版本(例如,样式.123.css重命名为样式.124.css)。除了重命名文件之外,经常使用的另一种方法是传递 URL 参数(例如,样式.css?ver=123后来改为样式.css?ver=124).
所有浏览器都支持后一种下载样式表新副本的方法吗?与重命名文件相比,使用 URL 参数有什么缺点吗?
经过进一步研究,发现某些代理缓存服务不会缓存 URL 中带有查询字符串的文件。我不知道某些网络浏览器是否如此。
因此,这似乎是使用查询字符串来更新主动缓存文件的唯一主要缺点 - 它们可能根本不缓存。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)