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/web/http/headers/accept/index.html | 97 +++++++++++++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 files/ja/web/http/headers/accept/index.html (limited to 'files/ja/web/http/headers/accept') diff --git a/files/ja/web/http/headers/accept/index.html b/files/ja/web/http/headers/accept/index.html new file mode 100644 index 0000000000..a4a547373d --- /dev/null +++ b/files/ja/web/http/headers/accept/index.html @@ -0,0 +1,97 @@ +--- +title: Accept +slug: Web/HTTP/Headers/Accept +tags: + - HTTP + - HTTP Header + - Reference + - Request header +translation_of: Web/HTTP/Headers/Accept +--- +
{{HTTPSidebar}}
+ +

HTTP の Accept リクエストヘッダーは、クライアントが理解できるコンテンツタイプを MIME タイプで伝えます。 コンテンツネゴシエーションを使用して、サーバーは提案のうちの一つを選択し、それを使用してクライアントに {{HTTPHeader("Content-Type")}} レスポンスヘッダーで選択を伝えます。ブラウザーはリクエストを行う場面に応じて適切な値をこのヘッダーに設定します。 CSS スタイルシートを取得するときは、画像、動画、スクリプトを取得するときとは異なる値をリクエストで設定します。

+ + + + + + + + + + + + + + + + +
ヘッダー種別{{Glossary("Request header", "リクエストヘッダー")}}
{{Glossary("Forbidden header name", "禁止ヘッダー名")}}いいえ
{{Glossary("CORS-safelisted request header", "CORS セーフリストリクエストヘッダー")}}はい、ただし、値に CORS-unsafe リクエストヘッダーバイト、 0x00-0x1F (0x09 (HT) を除く)、"():<>?@[\]{}、0x7F (DEL) を含むことができないという追加の制限があります。
+ +

構文

+ +
Accept: <MIME_type>/<MIME_subtype>
+Accept: <MIME_type>/*
+Accept: */*
+
+// {{glossary("quality values", "重み値")}}の構文によって重みづけされた複数の種別
+Accept: text/html, application/xhtml+xml, application/xml;q=0.9, image/webp, */*;q=0.8
+
+ +

ディレクティブ

+ +
+
<MIME_type>/<MIME_subtype>
+
単一の詳細な MIME タイプ、例えば text/html です。
+
<MIME_type>/*
+
MIME タイプですが、サブタイプがありません。 image/*image/png, image/svg, image/gif 及びその他の画像タイプに一致します。
+
*/*
+
すべての MIME タイプ
+
;q= (Q 値の重み)
+
重みと呼ばれる、相対的な品質値を使用して表現される優先順位の順序で配置された値です。
+
+ +

+ +
Accept: text/html
+
+Accept: image/*
+
+// 全般的な既定値
+Accept: */*
+
+// ナビゲーション時のリクエストの既定値
+Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8
+
+ +

仕様書

+ + + + + + + + + + + + + + +
仕様書題名
{{RFC("7231", "Accept", "5.3.2")}}Hypertext Transfer Protocol (HTTP/1.1): Semantics and Context
+ +

ブラウザーの互換性

+ + + +

{{Compat("http.headers.Accept")}}

+ +

関連情報

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