Примеры сетевых топологий


Приложения Интерентовский тип среды "message/http"


В дополнение к определению протокола HTTP/1.1, данный документ является спецификацией для типов среды Интернет "message/http". Ниже приведенный список является официальным для IANA.

Media Type name: message
Media subtype name: http
Required parameters: none
Optional parameters: version, msgtype

version: Номер версии HTTP вложенного сообщения (напр., "1.1"). Если отсутствует, номер версии может быть определен по первой строке тела сообщения.

msgtype: Тип сообщения -- "запроса" или "отклика". Если отсутствует, тип может быть определен по первой строке тела сообщения.

Соображения кодирования: разрешено только "7bit", "8bit" или "binary" (двоичное).

16.2. Тип среды Интернет "multipart/byteranges"

Когда сообщение HTTP содержит несколько фрагментов (ranges) (например, отклик на запрос нескольких не перекрывающихся фрагментов), они пересылаются как многофрагментное сообщение MIME. Тип среды multipart для этих целей носит название "multipart/byteranges".

Тип среды multipart/byteranges содержит в себе две или более части, каждая из которых со своими полями Content-Type и Content-Range. Отдельные части разделяются с использованием пограничного параметра MIME.

Media Type name: multipart
Media subtype name: byteranges
Required parameters: boundary
Optional parameters: none

Соображения кодирования: разрешено только "7bit", "8bit" или "binary".

  • Например:
    HTTP/1.1 206 Partial content
    Date: Wed, 15 Nov 1995 06:25:24 GMT
    Last-modified: Wed, 15 Nov 1995 04:58:08 GMT Content-type: multipart/byteranges; boundary=THIS_STRING_SEPARATES--THIS_STRING_SEPARATES
    Content-type: application/pdf
    Content-range: bytes 500-999/8000
    ...первый фрагмент ...
    --THIS_STRING_SEPARATES
    Content-type: application/pdf
    Content-range: bytes 7000-7999/8000
    ...второй фрагмент...
    --THIS_STRING_SEPARATES--

16.3. Толерантные приложения

Хотя этот документ специфицирует требования к генерации HTTP/1.1 сообщений, не все приложения будут корректны.


Начало  Назад  Вперед



Книжный магазин