From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/ja/glossary/forbidden_header_name/index.html | 58 ++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 files/ja/glossary/forbidden_header_name/index.html (limited to 'files/ja/glossary/forbidden_header_name') diff --git a/files/ja/glossary/forbidden_header_name/index.html b/files/ja/glossary/forbidden_header_name/index.html new file mode 100644 index 0000000000..dcc6545b8a --- /dev/null +++ b/files/ja/glossary/forbidden_header_name/index.html @@ -0,0 +1,58 @@ +--- +title: Forbidden header name (禁止ヘッダー名) +slug: Glossary/Forbidden_header_name +tags: + - Fetch + - Glossary + - HTTP + - Headers + - forbidden + - ヘッダー +translation_of: Glossary/Forbidden_header_name +--- +

禁止ヘッダー名はプログラムから変更することができない HTTP ヘッダーの名前、特に、 HTTP リクエストヘッダーの名前です (反対に、{{Glossary("Forbidden response header name", "禁止レスポンスヘッダー名")}}もあります)。

+ +

このようなヘッダーの変更が禁じられているのは、ユーザーエージェントがこれらを完全に制御するからです。特に `Sec-` で始まるヘッダー名は、{{domxref("XMLHttpRequest")}} のように Fetch を使用して開発者がヘッダーを通じて制御できる {{glossary("API")}} に影響されずに、新しいヘッダーを追加できるよう予約されています。

+ +

禁止ヘッダー名は Proxy-Sec- で始まるもの、または以下の名前の 1 つです。

+ + + +
+

: User-Agent ヘッダーは仕様としては禁止ではなくなりました (Firefox 43 で実装された forbidden header name list を参照)。 Fetch の Headers オブジェクトや、XHR の setRequestHeader() などでこのヘッダーを設定することが可能です。

+
+ + -- cgit v1.2.3-54-g00ecf