Вход/Регистрация
TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
вернуться

Фейт Сидни М.

Шрифт:

Хотя заголовки MIME записываются английскими фразами, параметр charset может объявить, что часть представлена в кодировке ISO-8859-1 или символами японского, еврейского, арабского языков или кириллицы.

16.13.2 Пример сообщения MIME

Показанное ниже сообщение MIME имеет несколько частей: одну текстовую часть и два подключенных текстовых файла. Первый заголовок Content-Type

Content-Type: MULTIPART/MIXED;

BOUNDARY = "plum.yale.edu:814898609:772210698:709846916:1916796928"

указывает, что сообщение состоит из нескольких частей. Параметр BOUNDARY (разделитель) маркирует начало и конец каждой части. Разделитель выбирается пользовательским агентом. В данном случае разделитель состоит из имени хоста и строки цифр, сгенерированных пользовательским агентом. Фактическая граница будет состоять из двух символов дефиса (--) и следующей далее строки-разделителя.

Заголовки MIME показаны в примере полужирным шрифтом. Справа добавлены комментарии. Отдельные строки сообщения свернуты, чтобы можно было вставить комментарий.

 Это стандартные почтовые заголовки.

Mime-version: 1.0
Указание на версию MIME.

Content-Type: MULTIPART/MIXED;

boundary = "plum.yale.edu:814898609:
В сообщении несколько частей.

772210698:709846916:1916796928"
Описание разделителя. Пустая строка,

 определяющая завершение заголовков.

– - plum.yale.edu: 814898609:772210698:
Разделитель. Отметим наличие

709846916:1916796928
начальных дефисов.

Content-Type: TEXT/PLAIN; charset=

US-ASCII
Далее следует обычный текст.

 Пустая строка отмечает завершение заголовков первой части сообщения.

Подключаемая часть.
Содержимое текстовой части.

– - plum.yale.edu: 814898609:772210698:

709846916:1916796928
Следующий разделитель.

Content-Type: text /plain; sizeOnDisk=28;
Снова обычный текст. В параметрах

name="ATT.TXT"; CHARSET= US-ASCII
указана дополнительная информация.

Content-Description: ATT.TXT
Параметр задает имя файла.

 Конец заголовков данной части.

** Первый подключенный фрагмент **
Текстовое содержимое.

– - plum.yale.edu: 814898609:772210698:

709846916:1916796928
Следующий разделитель.

Content-Туре: TEXT/plain; SizeOnDisk

=58368; name="NFSCAP.TXT"; CHARSET

=US-ASCII
Еще один обычный текстовый фрагмент.

Content-Description: NFSCAP.ТХТ

 Конец заголовков данной части.

Второй подключенный фрагмент. Далее

следует текстовая часть сообщения:
Текстовый фрагмент.

. . .
...

. . .
...

– - plum.yale.edu:814898609:772210698:

709846916:1916796928--
Заключительный разделитель.

16.13.3 Типы содержания MIME

В таблице 16.2 показаны главные типы и подтипы содержания фрагментов сообщения, определенные на момент выхода книги. Более свежую информацию можно получить в документе Assigned Numbers.

Таблица 16.2 Типы содержания (Content Types) для MIME

  • Читать дальше
  • 1
  • ...
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку:

Тип Подтип Описание
text Текст
plain Стандартное почтовое текстовое сообщение (неформатированное).