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 July 2015.
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
仕様書
Specification |
---|
Fetch Standard # http-access-control-max-age |
ブラウザーの互換性
BCD tables only load in the browser