gpt4 book ai didi

http - HTTP 中缓存控制 header 的最大值

转载 作者:可可西里 更新时间:2023-11-01 15:03:40 26 4
gpt4 key购买 nike

我正在使用 Amazon S3 为我的网站提供静态 Assets 。我想让浏览器尽可能长时间地缓存这些 Assets 。我的 Assets 应该包含哪些元数据 header

Cache-Control: max-age=???

最佳答案

通常建议将一年作为标准最大值。参见 RFC 2616 :

To mark a response as "never expires," an origin server sends an Expires date approximately one year from the time the response is sent. HTTP/1.1 servers SHOULD NOT send Expires dates more than one year in the future.

虽然这适用于较旧的 expires 标准,但在没有任何明确的标准指导的情况下,也适用于 cache-control 是有意义的。只要您通常需要,任意选择更长的值都可能会破坏某些用户代理。所以:

Cache-Control: max-age=31536000

关于http - HTTP 中缓存控制 header 的最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7071763/

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