gpt4 book ai didi

HTTP 缓存控制 : no expire date

转载 作者:可可西里 更新时间:2023-11-01 16:38:35 26 4
gpt4 key购买 nike

我发现了一些与缓存相关的 HTTP header :

Cache-Control: max-age=3600, must-revalidate
Expires: Fri, 30 Oct 1998 14:19:41 GMT
Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT

我想设置 header ,以便在加载网页后将其缓存。它应该在 24 小时后过期,如果浏览器想在它过期之前加载它,它应该从缓存中加载它(而不是重新验证)。

最佳答案

要将您的内容设置为在 24 小时后过期,http-header 应该是

       Cache-Control: max-age=86400, must-revalidate
Expires: Fri, 30 Oct 1998 14:19:41 GMT
Last-Modified: Mon, 29 Jun 1998 02:28:12 GMT

max-age 告诉客户端内容在 86400 秒后就过时了。 must-revalidate 告诉客户端在过期后重新验证内容。

对于 HTTP/1.1,您可以避免 Expires,对于 HTTP/1.0,应使用 Expire header 。

更多详情请引用以下链接-

must revalidate

max-age

expire vs max-age

关于HTTP 缓存控制 : no expire date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14792624/

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