8 Entity (エンティティ)
8 Entity (エンティティ)
リクエストメソッドまたはレスポンスステータスコードによって別段制限されない限り, リクエストおよびレスポンスメッセージはエンティティを転送してもよい (MAY)。エンティティは entity-header フィールドと entity-body からなりますが, 一部のレスポンスは entity-header のみを含みます。
本節では, 送信者および受信者は, エンティティを送受するかに応じてクライアントまたはサーバーのいずれかを指します。
8.1 Entity Header Fields (エンティティヘッダーフィールド)
entity-header フィールドは, entity-body についての任意のメタ情報, またはボディがない場合はリクエストで識別されるリソースについてのメタ情報を定義します。
entity-header = Allow ; Section 12.4
| Content-Base ; Section 12.11
| Content-Encoding ; Section 12.12
| Content-Language ; Section 12.13
| Content-Length ; Section 12.14
| Content-Location ; Section 12.15
| Content-Type ; Section 12.16
| Expires ; Section 12.19
| Last-Modified ; Section 12.24
| extension-header
extension-header = message-header
extension-header メカニズムにより, プロトコルを変更せずに追加の entity-header を定義できますが, 受信者が認識するとは限りません。認識できないヘッダーフィールドは受信者によって SHOULD 無視され, プロキシによって転送されます。
8.2 Entity Body (エンティティボディ)
[H7.2] を参照