缓存破坏不起作用?谷歌浏览器?



为什么缓存突发对我不起作用,没有我按 F5?

在我的索引中.html由 webpack 生成,我有这个 javascript 文件(其中包含我的 reactjs 站点(

现在在生产中,我有这样的东西

<script type="text/javascript" src="/main.b2c9dad20992aaf2f272.js"></script></body>

我刚刚建立了一个新文件并在索引中.html我有

<script type="text/javascript" src="/main.087b578d2cde3ed8379f.js"></script></body>

然而,我测试它的每个人都不断获得他们的网站缓存版本。我可以访问的大多数人都在使用 chrome,所以我不能说这只是 chrome 的事情还是所有浏览器的事情。

Chrome似乎对缓存非常热情。我已经推出了一些更新的js文件,这些文件需要在Chrome决定检查新文件之前进行多次硬刷新(Ctrl + F5(。

将以下标头添加到服务器响应中会导致需要清除缓存的用户的技术支持票证奇迹般地减少。

Cache-Control: must-revalidate

最新更新