【发布时间】:2016-05-15 02:15:44
【问题描述】:
在 Web 应用程序的本地开发中,我有几千个 JS 文件。
为了在每次刷新时不等待 15 秒,我将缓存标头添加到响应中
Cache-Control: max-age=3600, public
在页面上,如果文件发生更改,我会将缓存中断器添加到更改的 URL。
<script src="file1.js?sha1=abc..."></script>
<script src="file2.js?sha1=def..."></script>
<script src="file3.js?sha1=123..."></script>
...
在 Chrome 或 Firefox 中不起作用。无论我如何刷新我的页面(“硬”、“软”),浏览器总是会为这数千个文件中的每一个文件发出请求。
有没有办法让 Chrome 和 Firefox 在刷新页面时不忽略链接资源的缓存?
【问题讨论】:
标签: google-chrome http firefox caching