Типы носителей MIME
Типы носителей MIME (многоцелевое расширение почты Интернета) изначально были разработаны для того, чтобы электронные письма могли содержать информацию, отличную от обычного текста. Типы носителей MIME указывают на следующие вещи -
Как различные части сообщения, такие как текст и вложения, объединяются в сообщение.
Способ указания каждой части сообщения.
Способ кодирования различных элементов для передачи, так что даже программное обеспечение, которое было разработано для работы только с текстом ASCII, могло обрабатывать сообщение.
Теперь типы MIME предназначены не только для электронной почты; они были приняты веб-серверами как способ сообщить веб-браузерам, какой тип материала им отправляется, чтобы они могли правильно обрабатывать такие сообщения.
Типы содержимого MIME состоят из двух частей:
- Основной тип
- Подтип
Основной тип отделяется от подтипа косой чертой. Например, text / html для HTML.
Эта глава организована для основных типов -
- text
- image
- multipart
- audio
- video
- message
- model
- application
Например, основной тип текста содержит типы файлов простого текста, такие как -
- text / plain для текстовых файлов
- text / html для файлов HTML
- text / rtf для текстовых файлов с использованием форматированного текста
Официально предполагается, что типы MIME назначаются и перечисляются Управлением по присвоению номеров Интернета (IANA).
Многие из популярных типов MIME в этом списке (все начинающиеся с «x-») не присвоены IANA и не имеют официального статуса. Вы можете увидеть список официальных типов MIME на http://www.iana.org/assignments/media-types/. Те, что предшествовали.vnd зависят от поставщика.
При указании MIME-типа поля типа содержимого вы также можете указать набор символов для используемого текста. Если вы не укажете набор символов, по умолчанию используется US-ASCII. Например -
content-type:text/plain; charset=iso-8859-1