我已经阅读了许多相关文章,还有这里介绍的非常好的关于HTTP缓存的文章:https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching?hl=en#invalidating-and-updating-cached-responses但是对我来说仍然不清楚:
为什么发送ETag头不能足以使浏览器缓存失效?为什么每个人都建议实际更改资源的URL /文件名以强制浏览器重新下载文件?如果浏览器已经使用特定的ETag缓存了文件,并且在服务器上修改了ETag,那么这是否足够?