Access-Control-Max-Age

Access-Control-Max-Age レスポンスヘッダーは、プリフライトリクエストの結果 (つまり Access-Control-Allow-Methods および Access-Control-Allow-Headers ヘッダーに含まれる情報) をキャッシュすることができる時間の長さを示します。

ヘッダー種別 レスポンスヘッダー
禁止ヘッダー名 いいえ

構文

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

ディレクティブ

<delta-seconds>
結果をキャッシュすることができる最長の秒数です。
Firefox は24時間 (86400秒) キャッシュすることができます。
Chromium (v76 以前) は10分 (600秒) です。
Chromium (v76 以降) は2時間 (7200秒) です。
Chromium は既定値を5分に設定することもできます。
-1の値はキャッシュを無効にし、すべての呼び出しをチェックするためにプリフライトの OPTIONS が必要になります。

プリフライト要求の結果は10分間キャッシュされます。

Access-Control-Max-Age: 600 

仕様書

仕様書 状態 備考
Fetch
Access-Control-Max-Age の定義
現行の標準 初回定義。

ブラウザーの互換性

BCD tables only load in the browser

関連情報