mozilla firefox 忽略 cache-control header

mozilla firefox ignoring the cache-control header

我正在我的应用程序中加载一些存储在 google 云上的缩略图,我制作了缩略图 objects public 并设置了 cache-control: public, max-age:2628000,这似乎在 chrome 上工作,我看到图像正在从缓存中加载,但在 mozilla firefox 上这不起作用,每当我重新加载页面时 ,我总是看到图像是从服务器请求的。我还检查了我没有 disable cache 在开发人员工具中检查 这是截图

每次我看到传输的字节数和图像都没有从缓存中加载。

如能提供任何帮助,我们将不胜感激。谢谢。

对于可能偶然发现此问题的任何人 post,我发现 mozilla 确实在缓存图像并从缓存中显示它。

如果您打开一个页面,然后将相同的 url 复制/粘贴到相同或新选项卡中,您将观察到 mozilla 显示图像的缓存版本,当您重新加载页面时,图像将从服务器请求。

我在这里 post 找到了我的答案 Is Chrome ignoring Cache-Control: max-age?,请阅读这里的详细解释。