content-type - это - как узнать mime-тип файла




Тип содержимого для файлов MHT (4)

Применение / октет-поток

Вы можете передать содержимое файла .eml в браузер с этим типом контента и .mht в качестве расширения, а электронное письмо будет отображаться аналогично тому, как оно отображается в почтовом клиенте.

Каков тип контента для файлов MHT?


сообщение / rfc822

RFC 822 - СТАНДАРТ ДЛЯ ФОРМАТА СООБЩЕНИЙ ТЕКСТА ARPA INTERNET

Вот гиперссылка: message / rfc822


«MIME-инкапсуляция агрегированных документов, таких как HTML» (MHTML или MHT), является стандартом IETF, предложенным в 1999 году в RFC 2557 .

Его MIME-тип является multipart/related а расширение - .mht .

Смотрите также:


Я знаю, что это старо, но я подумал, что это нужно разъяснить и объяснить более подробно ...

@Guy Starbuck писал (а):

сообщение / rfc822

RFC 822 - СТАНДАРТ ДЛЯ ФОРМАТА СООБЩЕНИЙ ТЕКСТА ARPA INTERNET

Проблема с этим ответом заключается в том, что файлы MHTML не определены RFC822 .

Правильный тип содержимого для файлов MHTML (.mht, .mhtml) является multipart / related .

Как указано выше, RFC822 определяет формат текстовых сообщений в Интернете. Сообщение типа контента / rfc822 используется для текстовых вложений в сообщениях электронной почты [1] [2].

Большинство из нас, вероятно, получили ответ на электронную почту, где вместо того, чтобы указывать встроенное, исходное сообщение включено в качестве вложения. Это приложение имеет контент-тип сообщения / rfc822 . В таких письмах типы контента разбиваются следующим образом:

  • multipart / mixed = целое сообщение
  • text / plain = текст ответа электронной почты
  • message / rfc822 = оригинальная электронная почта как вложение

С другой стороны, как отмечает @feeela, файлы MHTML определены в RFC2557 . Файлы MHTML состоят из множества разных частей, каждый из которых может иметь другой тип контента. Однако RFC2557 определяет тип содержимого всего файла как multipart / related .

[1] RFC1341: MIME (Многоцелевые расширения электронной почты Интернета)
[2] Сообщение Content-Type