Access-Control-Max-Age ヘッダー
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。
HTTP の Access-Control-Max-Age レスポンスヘッダーは、プリフライトリクエストの結果(つまり Access-Control-Allow-Methods および Access-Control-Allow-Headers ヘッダーに含まれる情報)をキャッシュすることができる時間の長さを示します。
| ヘッダー種別 | レスポンスヘッダー |
|---|
構文
http
Access-Control-Max-Age: <delta-seconds>
ディレクティブ
<delta-seconds>-
結果をキャッシュできる最大秒数を、符号なしの非負の整数で指定します。 Firefox は 24 時間(86400 秒)キャッシュすることができます。 Chromium (v76 以前) は 10 分(600 秒)です。 Chromium (v76 以降) は 2 時間(7200 秒)です。 デフォルト値は 5 秒です。
例
プリフライトリクエストの結果は 10 分間キャッシュされます。
http
Access-Control-Max-Age: 600
仕様書
| 仕様書 |
|---|
| Fetch> # http-access-control-max-age> |