■ 参考:HTTPヘッダ一覧
ヘッダ リクエスト レスポンス エンティティ
ヘッダ
HTTP Version 簡易説明
Ver1.0 Ver1.1
Accept × × × レスポンスで受入可能なメディアタイプ(MIME)を指定
Accept-Charset × × × レスポンスで受入可能な文字セット
Accept-Encoding × × × レスポンスで受入可能なcontent-codings(gzip,compressなど)を制限する
Accept-Language × × × リクエストへのレスポンスとして望む使用言語のセットを限定する
Accept-Ranges × × × リソースを求める範囲
Age × × × 送信者の応答がオリジンサーバで発生してからの推定経過時間
Allow × × Request-URI によって識別されるリソースがサポートするメソッドの一覧を示す
Authorization × × サーバが認証を受けようとする場合にセットする。通常401レスポンスの後、リクエストに Authorizationリクエストヘッダフィールドを含める。
Cache-Control × × キャッシュコントロールに必要な指示
Connection × 接続永続性情報
Content-Encoding × × × エンティティボディのエンコード方法
Content-Language × × × エンティティボディの使用言語コード
Content-Length × × エンティティボディのサイズ(バイト単位)
Content-Location × × × エンティティボディのURI情報
Content-MD5 × × × エンティティボディのメッセージ状態チェック
Content-Range × × × 共に送られるエンティティボディの一部が、エンティティボディ全体のどこに当たるかを示す
Content-Type × × 受信者に送られるエンティティボディのメディアタイプ
Date × メッセージが生成された日付・時刻を表す
ETag × × × リクエストされたバリアントのエンティティタグの現在の値
Expect × × × 特定のサーバの振る舞いがクライアントによって要求されている事を示す
Expires × × レスポンスの有効期限
From × × 利用ユーザのE-Mailアドレス
Host × × × リクエスト先のサーバ名
If-Match × × × 指定したエンティティタグに一致したらデータを更新/取得
If-Modified-Since × × × 指定された時刻以降に更新されていなければ304レスポンスをメッセージボディ無しで返す
If-None-Match × × × 指定したエンティティタグに一致しない場合にのみデータを更新/取得
If-Range × × × 指定されたエンティティタグが最新であればそれ以外の残りを転送
If-Unmodified-Since × × × 指定された時刻以降に更新されていない場合のみデータを取得。更新されている場合412レスポンスステータスを返す
Last-Modified × × 最終更新時刻
Location × × リダイレクト先URL
Max-Forwards × × × TRACEOPTIONS の各メソッドでのプロクシやゲートウェイでの最大経由数
Pragma × × 汎用ヘッダフィールド
Proxy-Authenticate × × × プロクシサーバとクライアント間の認証情報
Proxy-Authorization × × × プロクシサーバへ通知するユーザ認証情報
Range × × × 部分的なエンティティを要求
Referer × × リンク元のURL
Retry-After × × × リクエスト再試行までの秒数あるいは時刻
Server × × サーバ情報
TE × × × 利用可能なエンコーディング形式
Trailer × × 与えられたヘッダフィールドのセットがチャンク形式エンコードされたメッセージの後に含まれていることを示す
Transfer-Encoding × × 転送に使用されるエンコード形式
Upgrade × × クライアントが他にどんな通信プロトコルをサポートするかを表す
User-Agent × × リクエスト元のユーザーエージェント(ブラウザ)情報
Vary × × × サーバ駆動型ネゴシエーションを実行するのに利用したヘッダリストを返す
Via × × メッセージの転送経路を示す
Warning × × ステータスやメッセージの変化についての付加的情報を伝える
WWW-Authenticate × × 401レスポンスメッセージ中に含まれていなければならない