此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

Access-Control-Max-Age

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩.

Access-Control-Max-Age 响应标头指示了预检请求(即包含在 Access-Control-Allow-MethodsAccess-Control-Allow-Headers 标头中的信息)的结果能够被缓存多久。

标头类型 响应标头
禁止修改的标头

语法

http
Access-Control-Max-Age: <delta-seconds>

指令

<delta-seconds>

结果可被缓存的最大秒数,以无符号非负整数表示。Firefox 上限为 24 小时(86400 秒)。Chromium(76 版本之前)上限为 10 分钟(600 秒)。Chromium(从 76 版本开始)上限为 2 小时(7200 秒)。默认值为 5 秒。

示例

将预检请求的结果缓存 10 分钟:

http
Access-Control-Max-Age: 600

规范

Specification
Fetch
# http-access-control-max-age

浏览器兼容性

参见