Общий тип MIME для объекта MIME? - PullRequest
2 голосов
/ 04 февраля 2010

Существует ли такая вещь, как универсальный тип MIME для объекта MIME?Объект MIME будет представлять собой нечто, состоящее из раздела заголовка, за которым следует пустая строка, за которой следует раздел тела (с окончаниями строки CRLF) в соответствии с RFC 2045/2046.

Header1: Some list
Header2: of headers

Arbitrary body content

Другими словами, существует ли MIME-супертип для таких вещей, как message / rfc822, одна составная часть и т. Д .?

1 Ответ

1 голос
/ 04 февраля 2010

Ни о чем я не знаю.Одна составная часть также является message/rfc822, и технически сообщения HTTP не являются объектами MIME, поэтому между ними и rfc822 нет общей базы.Хотя части сообщения HTTP могут быть объектами MIME, фактический запрос / ответ не является.

RFC2616 размывает различие, ссылаясь на спецификации семейства 822 местами (иногда ошибочно, например,ссылки на использование RFC2047 для параметров кодирования).Но HTTP определяет свои собственные базовые продукты для заголовков и значений, которые немного отличаются - и несовместимы с - определенными в RFC [2] 822.Таким образом, HTTP не следует анализировать с использованием стандартных инструментов RFC822 ... даже не принимая во внимание многие, многие отличия реальных веб-браузеров и серверов от стандартов HTTP.

...