1

我有一个嵌入了一些脚本文件的页面。所有这些脚本文件都带有适当的缓存标头,包括 cache-control: private、pragma: private、expires: one month from now ... 当我导航到一个页面然后在地址栏中选择地址并导航到它时再次,缓存工作正常,但是当我刷新页面时,该页面上的一些脚本被重新获取。

当我查看请求时,我可以看到 chrome 发送请求标头 Cache-Control:max-age=0。该页面上还有其他文件似乎总是正确缓存(并且 chrome 不发送 Cache-Control:max-age=0 请求标头)。为什么 chrome 强制刷新某些文件而不是其他文件(假设它们都具有相同的响应标头)?

4

0 回答 0