MIME тип

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

MIME тип — код, який визначає формат файлу або тип контенту, що передається мережою Інтернет. Складається з двох частин. Коди визначає та офіційно оприлюднює тільки IANA. MIME типи спочатку були визначені в RFC 2045 в листопаді 1996 року, як чатина МІМЕ специфікації, для визначення типу вмісту повідомлень електроної пошти та вкладень. З часом, MIME типи почали використовувати в інших протоколах, такий як HTTP, та в форматах документів, таких як HTML, XML тощо.

Конструкція коду[ред. | ред. код]

Код МІМЕ складається з типу та підтипу, які можуть організовувати дерево. Також додатково код мож мати суфікс та параметри:

тип "/" [дерево "."] підтип ["+" суфікс] *[";" параметр]

На поточний час, зареєстрованими типами є: application, audio, example, font, image, message, model, multipart, text та video.

Наприклад, HTML файл може мати наступний MIME тип text/html; charset=UTF-8. В цьому прикладі:

  • text — тип;
  • html — підтип;
  • charset=UTF-8 — додатковий параметр, що вказує на кодування символів, яке застосовано в цьому документі.

Перелік МІМЕ-типів[ред. | ред. код]

Нижче наведено найбільш поширені МІМЕ-типи з підтипами та посилання на відповідний формат.

Дані в нестандартизованих форматах[ред. | ред. код]

Використовується для позначення форматів, що обробляються стороніми додатками.

Звукові дані[ред. | ред. код]

Зображення[ред. | ред. код]

Повідомлення[ред. | ред. код]

Дані з моделями[ред. | ред. код]

  • model/example — (RFC 4735)
  • model/iges — IGS файли, IGES файли (RFC 2077)
  • model/mesh — MSH файли, MESH файли (RFC 2077), SILO файли
  • model/vrmlWRL файли, VRML файли (RFC 2077)
  • model/x3d+binaryX3D дані в двійковому форматі
  • model/x3d+vrmlX3D дані в форматі VRML
  • model/x3d+xmlX3D дані в форматі XML

Частина даних[ред. | ред. код]

Текстові дані[ред. | ред. код]

Відео[ред. | ред. код]


Див. також[ред. | ред. код]

Примітки[ред. | ред. код]