max-age:常见于 HTTP 缓存控制(如 Cache-Control)中的指令,表示资源在缓存中被认为“仍然新鲜(无需重新验证)”的最长时间,通常以秒为单位。超过该时间后,缓存通常需要向服务器重新验证或重新获取资源。(在不同上下文中也可泛指“最大年龄/最长存活时间”。)
/ˌmæks ˈeɪdʒ/
The response has a max-age of 3600 seconds.
该响应的 max-age 为 3600 秒。
To reduce server load, we set Cache-Control with a long max-age, but we still use versioned URLs to ensure updates reach users.
为减少服务器负载,我们在 Cache-Control 中设置较长的 max-age,但仍使用带版本号的 URL 来确保更新能送达用户。
由 max(maximum,“最大值”)与 age(“年龄/时间长度”)组合而成的复合形式;在网络与系统领域中,age 常引申为“某项数据/缓存条目的存活时间或有效期”,因此 max-age 表示“允许存在的最长时间”。
在传统文学作品中较少出现;它主要见于技术标准与文档,例如:
Cache-Control: max-age 的缓存语义