Access-Control-Request-Headers ヘッダー
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。
HTTP の Access-Control-Request-Headers リクエストヘッダーは、プリフライトリクエストを発行する際にブラウザーが使用し、(fetch() や XMLHttpRequest.setRequestHeader() などで)実際のリクエストが行う際にどの HTTP ヘッダーを使用するかをサーバーに知らせます。対応するサーバー側のヘッダー Access-Control-Allow-Headers が、このブラウザー側のヘッダーに応答します。
| ヘッダー種別 | リクエストヘッダー |
|---|---|
| 禁止リクエストヘッダー | はい |
構文
http
Access-Control-Request-Headers: <header-name>,<header-name>,…
ディレクティブ
<header-name>-
リクエストに含まれる HTTP ヘッダーの一意でカンマ区切りのリスト。
例
http
Access-Control-Request-Headers: content-type,x-pingother
仕様書
| 仕様書 |
|---|
| Fetch> # http-access-control-request-headers> |