Entity header (エンティティヘッダー)
警告: 現在の HTTP/1.1 仕様書では、エンティティ、エンティティヘッダー、エンティティ本体を参照することはなくなりました。一部のフィールドは表現ヘッダーフィールドとして参照されるようになりました。
エンティティヘッダーは HTTP ヘッダーの一種で、 HTTP メッセージの本体を説明します(すなわちメッセージ本体についてのメタデータです)。エンティティヘッダーには、 Content-Length
, Content-Language
, Content-Encoding
, Content-Type
, Expires
, などがあります。エンティティヘッダーは HTTP のリクエストおよびレスポンスの両方に存在することがあります。
次の例では、 Content-Length
はエンティティヘッダーであり、 Host
と User-Agent
はリクエストヘッダーです。
http
POST /myform.html HTTP/1.1
Host: developer.mozilla.org
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:50.0) Gecko/20100101 Firefox/50.0
Content-Length: 128