RFC: 2068
Оригинал: Hypertext Transfer Protocol - HTTP/1.1
Другие версии: RFC 2616
Категория: Предложенный стандарт
Дата публикации:
Авторы: , , , ,
Перевод: Алексей Симонов

7. Объект (Entity)

Сообщения запросов и ответов МОГУТ передать объект, если иное не установлено методом запроса или кодом состояния ответа. Объект состоит из полей заголовка объекта (entity-header) и тела объекта (entity-body), хотя некоторые ответы могут включать только заголовки объекта (entity-headers).

Этот раздел относится как к отправителю, так и к получателю, то есть к клиенту или серверу, в зависимости от того, кто посылает, а кто получает объект.

7.1. Поля заголовка объекта

Поля заголовка объекта (Entity-header fields) определяют опциональную метаинформацию о теле объекта или, если тело не присутствует, относительно ресурса, идентифицированного запросом.

entity-header  = Allow                    ; Раздел 14.7
               | Content-Base             ; Раздел 14.11
               | Content-Encoding         ; Раздел 14.12
               | Content-Language         ; Раздел 14.13
               | Content-Length           ; Раздел 14.14
               | Content-Location         ; Раздел 14.15
               | Content-MD5              ; Раздел 14.16
               | Content-Range            ; Раздел 14.17
               | Content-Type             ; Раздел 14.18
               | ETag                     ; Раздел 14.20
               | Expires                  ; Раздел 14.21
               | Last-Modified            ; Раздел 14.29
               | extension-header

extension-header = message-header

Механизм расширения полей заголовка позволяет вводить дополнительные поля заголовка объекта (entity-header fields) не изменяя протокол, но эти поля не могут считаться распознаваемыми получателем. Нераспознанные поля заголовка получателю СЛЕДУЕТ игнорировать, а прокси-серверу пересылать без изменений.

2007 - 2017 © Русские переводы RFC, IETF, ISOC.