ホームページ >ウェブフロントエンド >htmlチュートリアル >HTTP ヘッダー_html/css_WEB-ITnose
HTTP (HyperTextTransferProtocol) はハイパーテキスト転送プロトコルであり、現在 Web ページ送信用の一般的なプロトコルです。 HTTP プロトコルはリクエスト/レスポンス モデルを採用しており、ブラウザまたは他のクライアントがリクエストを発行し、サーバーが応答します。ネットワーク リソースの送信全体に関する限り、メッセージ ヘッダーとメッセージ本文が含まれます。まず、メッセージ header、つまり、http headermessageを渡します。 http ヘッダー メッセージは通常、一般ヘッダー、リクエスト ヘッダー、応答ヘッダー、エンティティ ヘッダーの 4 つの部分に分かれています。しかし、理解という点では、この区分の境界はあまり明確ではありません。 Wikipedia の http ヘッダー内容の構成形式によれば、リクエストとレスポンスの 2 つの部分に大別されます。
Accept | クライアントが受信できるコンテンツタイプを指定 | Accept: text/plain, text/html | |
Accept-Charset | ブラウザが受信できる文字エンコードセットを受け入れます。 | Accept-Charset: iso-8859-5 | |
Accept-Encoding | ブラウザがサポートできる、Web サーバーから返されるコンテンツ圧縮エンコーディング タイプを指定します。 | Accept-Encoding: compress、gzip | |
Accept-Language | Accept-Language: en,zh | ||
Web ページエンティティまたは Much Subrange フィールドの 1 つをリクエストできます | 受け入れる-範囲: バイト | ||
HTTP 認証用の認証証明書 | Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== | ||
リクエストとレスポンスが続くキャッシュメカニズム | キャッシュ - 制御: いいえ-cache | ||
は、永続的な接続が必要かどうかを示します。 (HTTP 1.1 はデフォルトで永続接続を使用します) | Connection: close | ||
HTTP リクエストが送信されると、リクエストされたドメイン名に保存されているすべての Cookie 値が Web サーバーに送信されます。 | Cookie: $Version=1; Skin=new; | ||
要求されたコンテンツの長さ | Content-Length: 348 | ||
エンティティに対応する要求されたMIME情報 | Content-Type: application/x-www-form-urlencodedDate | ||
Date: 火曜日, 15 Nov 2010 08:12:31 GMT | Expect | ||
予想: 100-Continue | From | ||
From: user@email.com | ホスト | ||
ホスト: www.zcmhi.com | If-Match | ||
If-Match: "737060cd8c284d8af7ad3082f209582d" | 変更された場合-以降 | ||
If-Range | エンティティが変更されていない場合サーバーはクライアントの欠落部分を送信します。それ以外の場合はエンティティ全体を送信します。パラメーターは、範囲内でもあります: "737060CD8C284D8AF7AD3082F209582D" 、29 Oct 2010 19:43:31 GMT | ||
プロキシとゲートウェイを介して情報が送信される時間を制限します | Max-Forwards: 10 | ||
実装を含むために使用されます-特定の命令 | プラグマ: no -cache | ||
プロキシに接続するための認可証明書 | Proxy-Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== | ||
エンティティ部分のみをリクエスト、範囲を指定します | 範囲: bytes=500-999 | ||
前の Web ページのアドレス、現在要求されている Web ページがすぐに続きます、つまり、進む方法です | Referer: http://www.zcmhi .com/archives/71.html | ||
クライアントが受け入れ可能な転送エンコードであり、テールとヘッダー情報を受け入れるようにサーバーに通知します | TE: trailers,deflate;q=0.5 | ||
サーバーによる変換のためにサーバーへの特定のトランスポート プロトコルを指定します (サポートされている場合) | アップグレード: HTTP/2.0、SHTTP/1.3、IRC/6.9、RTA/x11 | ||
User-Agent の内容には、リクエストを行ったユーザー情報が含まれています | User-Agent: Mozilla/5.0 (Linux ; | Warn: 199 その他の警告
Accept-Ranges | サーバーが指定された範囲のリクエストをサポートするかどうか、およびセグメント化されたリクエストの種類を示します | Accept-Ranges: バイト |
Age | Fromオリジンサーバーから推定値までプロキシ キャッシュの形成時間 (秒単位、非負)年齢: 12 | |
特定のネットワーク リソースに対する有効なリクエスト動作。許可されていない場合は 405 が返されます | Allow: GET、HEAD | |
キャッシュできるかどうか、およびそのタイプをすべてのキャッシュ メカニズムに伝えます | Cache-Control: no-cache | |
Web サーバーでサポートされている返されたコンテンツの圧縮エンコーディング タイプ。 | Content-Encoding: gzip | |
レスポンスボディの言語 | Content-Language: en,zh | |
レスポンスボディの長さ | コンテンツの長さ: 348 | |
リソースの代替アドレスをリクエスト | Content-Location: /index.htm | |
リソースの MD5 チェック値を返す | Content-MD5: Q2hlY2sgSW50 ZWdyaXR5IQ= = | |
リターンボディ全体におけるこの部分のバイト位置 | Content-Range: bytes 21010-47021/47022 | |
コンテンツの MIME タイプを返します | Content-Type: text/html; charset=utf-8 | |
元のサーバーメッセージが送信された時刻 | Date: 火曜日, 15 Nov 2010 08:12:31 GMT | ETag |
ETag: "737060cd8c284d8af7ad3082f209582d" | Expires | |
Expires: 木, 01 Dec 201 0 16:00:00 GMT | 最終- Modified | |
Last-Modified: 火曜日, 15 Nov 2010 12:45:26 GMT | Location | |
場所: http://www.zcmhi.com/archives/94.html | Pragma | |
プラグマ: no-cache | Proxy-Authenticate | |
Proxy-Authenticate: Basic | refresh | |
更新: 5; url= http://www.zcmhi.com/archives/94 .html | ||
Retry-After | エンティティが一時的に利用できない場合は、指定された時間の後に再試行するようにクライアントに通知します | Retry-After: 120 |
Server | Webサーバーソフトウェア名 | Server: Apache/ 1.3. 27 (UNIX) (Red-HAT/Linux) |
Set-CoOKIE | http cookie | を設定します。 | Set-CoOkie: ユーザー ID = Johndoe = 3600;
ヘッダー フィールドはチャンク化された transfer-encoding の最後に存在します | トレーラー: Max-Forwards | |
Transfer-Encoding | File Transfer-Encoding | Transfer-Encoding:chunked |
Vary | キャッシュされた応答またはオリジンサーバーからのリクエストを使用するようにダウンストリームプロキシに指示します | Vary: * |
Via | 応答が送信された場所をプロキシクライアントに通知します | Via: 1.0 fred、1.1 nowhere。 com (Apache/1.1) |
警告 | エンティティで発生する可能性のある問題に関する警告 | 警告: 199 その他の警告 |
WWW-Authenticate | エンティティをリクエストするためにクライアントが使用する必要がある認可スキームを示します | WWW-認証: 基本 |