gpt4 book ai didi

http - Chrome 和 IE 缓存静态内容,Firefox 不缓存

转载 作者:可可西里 更新时间:2023-11-01 16:45:58 25 4
gpt4 key购买 nike

我正在尝试通过为静态内容添加缓存 header 来提高我网站的性能。

到目前为止,我可以在 Chrome 和 Internet Explorer 中缓存内容,但不能在 Firefox 中缓存。

这是我提供的与缓存相关的 header :

Cache-Control:private, max-age=1800

ETag:"809067e0179acb1:0"

Expires:Mon, 20 Dec 2010 21:35:10 GMT

(注意:ETag 和 Expires 是可变的;Expires 是 future 30 分钟)

我使用 Fiddler 2 验证了该行为。Chrome 和 IE7 在第一次请求后不请求图像、CSS 和 JS,而 Firefox 每次都请求它们。

我应该提供任何 header 以使 Firefox 缓存这些吗?

更新 2010.12.22

我在大多数网站上都注意到了相同的行为,包括 www.yahoo.com。有没有办法强制 Firefox 缓存?

最佳答案

对于 SSL 内容会发生这种情况,但现在不应再出现这种情况。 FireFox 使用 Gecko bug 531801 的分辨率更改了它的缓存方式。 .

现在,无论 Cache-Control header 如何,SSL 内容都会缓存到磁盘。

关于http - Chrome 和 IE 缓存静态内容,Firefox 不缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4494544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com