diff options
Diffstat (limited to 'files/ja/glossary/http_header/index.html')
-rw-r--r-- | files/ja/glossary/http_header/index.html | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/files/ja/glossary/http_header/index.html b/files/ja/glossary/http_header/index.html new file mode 100644 index 0000000000..b660077dc9 --- /dev/null +++ b/files/ja/glossary/http_header/index.html @@ -0,0 +1,76 @@ +--- +title: HTTP header (HTTP ヘッダー) +slug: Glossary/HTTP_header +tags: + - HTTP ヘッダー + - WebMechanics + - 用語集 +translation_of: Glossary/HTTP_header +--- +<p><strong>HTTP ヘッダー</strong>は、 HTTP リクエストおよび HTTP レスポンスのフィールドで、メッセージや本文のセマンティクスを変更したり、より詳細に説明したりするための追加情報を渡します。ヘッダーは大文字と小文字を区別せず、行の先頭から始まり、直後に <code>':'</code> とヘッダー自体に依存する値が続きます。値は、次の CRLF またはメッセージの最後で終了します。</p> + +<p>従来より、ヘッダーはカテゴリ分けされてきましたが、この分類は仕様書では定義されていません。</p> + +<ul> + <li>{{Glossary("General header", "一般ヘッダー")}}: リクエストとレスポンスの両方に適用され、最終的に本文の中で送信されるデータとは関係のないヘッダー。</li> + <li>{{Glossary("Request header", "リクエストヘッダー")}}: 取得するリソース又はクライアント自体に関する詳細情報を含むヘッダー。</li> + <li>{{Glossary("Response header", "レスポンスヘッダー")}}: レスポンスについての追加情報、例えば場所やサーバー自身についての情報 (名前、バージョン、など) を含むヘッダー。</li> + <li>{{Glossary("Entity header", "エンティティヘッダー")}}: コンテンツの長さや MIME タイプなど、エンティティの本文に関する詳細情報を含むヘッダー。</li> +</ul> + +<p>一つのヘッダーを持つ基本的なリクエストの例です。</p> + +<pre>GET /example.http HTTP/1.1 +Host: example.com +</pre> + +<p>リダイレクトの場合は、必須のヘッダー ({{HTTPHeader("Location")}}) があります。</p> + +<pre>302 Found +Location: /NewPage.html +</pre> + +<p>典型的な一連のヘッダーの例です。</p> + +<pre>304 Not Modified +Access-Control-Allow-Origin: * +Age: 2318192 +Cache-Control: public, max-age=315360000 +Connection: keep-alive +Date: Mon, 18 Jul 2016 16:06:00 GMT +Server: Apache +Vary: Accept-Encoding +Via: 1.1 3dc30c7222755f86e824b93feb8b5b8c.cloudfront.net (CloudFront) +X-Amz-Cf-Id: TOl0FEm6uI4fgLdrKJx0Vao5hpkKGZULYN2TWD2gAWLtr7vlNjTvZw== +X-Backend-Server: developer6.webapp.scl3.mozilla.com +X-Cache: Hit from cloudfront +X-Cache-Info: cached +</pre> + +<section class="Quick_links" id="Quick_Links"> +<ol> + <li>仕様書 + <ol> + <li>HTTP 仕様書における<a href="https://tools.ietf.org/html/rfc7230#section-3.2">ヘッダー</a>の構文。</li> + </ol> + </li> + <li>技術リファレンス + <ol> + <li><a href="/ja/docs/Web/HTTP/Headers">全ての HTTP ヘッダー一覧</a></li> + </ol> + </li> + <li><a href="/ja/docs/Glossary">用語集</a> + <ol> + <li>{{Glossary("HTTP header", "HTTP ヘッダー")}}</li> + <li>{{Glossary("General header", "一般ヘッダー")}}</li> + <li>{{Glossary("Request header", "リクエストヘッダー")}}</li> + <li>{{Glossary("Response header", "レスポンスヘッダー")}}</li> + <li>{{Glossary("Entity header", "エンティティヘッダー")}}</li> + <li>{{Glossary("Forbidden header name", "禁止ヘッダー名")}}</li> + <li>{{Glossary("Forbidden response header name", "禁止レスポンスヘッダー名")}}</li> + <li>{{Glossary("CORS-safelisted request header", "CORS セーフリストリクエストヘッダー")}}</li> + <li>{{Glossary("CORS-safelisted response header", "CORS セーフリストレスポンスヘッダー")}}</li> + </ol> + </li> +</ol> +</section> |