【发布时间】:2013-05-02 06:10:16
【问题描述】:
我们在 tomcat 上运行了 3 个不同的 web 应用程序。在不久的将来,会有一个 javascript,所有的 webapps 都必须包含在内。 javascript 应由内部 CDN 提供。
现在,如果我们更新这个 Javascript 文件,我们希望确保用户将获得最新的文件,这会导致我们遇到问题。作为提供商,我们如何告诉客户的浏览器从浏览器缓存中删除旧文件并接收新文件?
我们考虑了一个带有 src 的脚本标签到一个 servlet,动态地提供脚本,但是浏览器下次仍然不会再次询问,因为 url 没有改变......
而且我们也不希望通过添加随机数来完全禁用浏览器缓存...
【问题讨论】:
标签: javascript caching cdn browser-cache