Список MIME-типов

Internet Media Types[1], также известные как MIME-типы[2] (Multipurpose Internet Mail Extensions), представляют собой стандарты для обозначения типов данных, которые могут быть переданы посредством сети Интернет с применением стандарта MIME. MIME-типы используются для указания формата данных, отправляемых и получаемых в электронной почте, веб-браузерах и других интернет-приложениях.

Каждый MIME-тип состоит из двух частей: основной тип и подтип, разделенные слешем. Например, `text/plain` указывает на простой текстовый файл, где `text` — это основной тип, а `plain` — подтип. Это позволяет клиентским приложениям и серверам корректно обрабатывать и интерпретировать данные файлы, предоставляя информацию о том, как с ними работать.

MIME-типы играют ключевую роль в различных интернет-протоколах, таких как HTTP, SMTP и SIP, обеспечивая интероперабельность и совместимость между различными системами и приложениями. MIME-типы также используются для кодирования бинарных данных в текстовый формат, что особенно важно для передачи данных в электронной почте и других текстовых протоколах.

Ниже приведён список MIME-заголовков и расширений файлов, которые соответствуют различным типам данных, используемым в интернете.

Общие типы

Согласно RFC 2045, RFC 2046, RFC 4288, RFC 4289 и RFC 4855[3], выделяются следующие базовые типы передаваемых данных:

  • application: Используется для обозначения данных приложений или бинарных данных, таких как файлы программного обеспечения, документы и сжатые файлы.
  • audio: Используется для обозначения аудиофайлов и потоков, таких как MP3 и Ogg.
  • example: Используется для обозначения примеров данных, часто используется в документации и учебных материалах.
  • image: Используется для обозначения изображений, таких как JPEG, PNG и GIF.
  • message: Используется для обозначения целых сообщений, таких как электронные письма.
  • model: Используется для обозначения 3D-моделей и данных, связанных с ними, таких как VRML и 3D-объекты.
  • multipart: Используется для обозначения сообщений, состоящих из нескольких частей, таких как вложения в электронной почте.
  • text: Используется для обозначения текстовых данных, таких как HTML, CSS и простые текстовые файлы.
  • video: Используется для обозначения видеофайлов и потоков, таких как MP4 и WebM.

Эти базовые типы служат основой для создания более конкретных подтипов, которые предоставляют детальную информацию о формате и содержимом данных. Например, подтип `text/html` указывает на HTML-документ, который является подтипом базового типа `text`.

Эти стандарты, разработанные и поддерживаемые Инженерным советом Интернета (IETF) и другими организациями, обеспечивают единообразие и совместимость в передаче данных в интернете. Полный список зарегистрированных MIME-типов доступен в базе данных IANA[3], которая управляет регистрацией и поддержкой этих типов.

История и развитие

Стандарт MIME был разработан в начале 1990-х годов для расширения возможностей электронной почты, которая изначально поддерживала передачу только текстовых сообщений в кодировке ASCII. С введением MIME стало возможным передавать мультимедийные данные, такие как изображения, аудио и видео, а также бинарные файлы, такие как документы и архивы. Первый набор спецификаций MIME был опубликован в 1992 году и включал в себя несколько RFC (Request for Comments), таких как RFC 2045, RFC 2046 и RFC 2047.

Структура MIME-типа

Каждый MIME-тип состоит из двух частей: основной тип и подтип, разделенные слешем. Основной тип указывает на общую категорию данных (например, текст, изображение или видео), а подтип предоставляет более детальную информацию о формате данных. Например, MIME-тип `text/html` указывает на HTML-документ, где `text` — это основной тип, а `html` — подтип.

Примеры MIME-типов:

  • `text/plain`: Простой текст без форматирования.
  • `image/jpeg`: Изображение в формате JPEG.
  • `audio/mpeg`: Аудиофайл в формате MP3.
  • `application/pdf`: Документ в формате PDF.
  • `video/mp4`: Видеофайл в формате MP4.

Использование в HTTP

MIME-типы играют важную роль в протоколе HTTP, который используется для передачи данных в интернете. В заголовке ответа сервера `Content-Type` указывается MIME-тип возвращаемого контента, что позволяет браузеру или другому клиентскому приложению правильно обработать и отобразить данные.

Пример заголовка `Content-Type`:

Этот заголовок указывает, что возвращаемый контент является HTML-документом, закодированным в кодировке UTF-8.

MIME-типы и электронная почта

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

Пример заголовков MIME в электронной почте:

Этот заголовок указывает, что сообщение содержит несколько частей с различными типами данных.

Регистрация MIME-типов

Регистрация MIME-типов управляется IANA (Интернет-администрация адресного пространства). IANA поддерживает базу данных зарегистрированных MIME-типов, которая доступна на их веб-сайте[3]. Для регистрации нового MIME-типа необходимо подать заявку, которая проходит процесс рассмотрения и одобрения.

Использование MIME-типов в других протоколах

Помимо HTTP и электронной почты, MIME-типы также используются в других интернет-протоколах, таких как SIP (Session Initiation Protocol) и WebSocket. Они играют важную роль в обеспечении совместимости и интероперабельности между различными системами и приложениями.

application

MIME-типы с префиксом `application` используются для обозначения данных, которые предназначены для обработки определенными программами или приложениями. Они охватывают широкий спектр форматов, от текстовых документов до двоичных данных.

Эти MIME-типы используются для различного рода файлов, начиная от текстовых форматов и заканчивая двоичными файловыми архивами и форматами, специфичными для приложений, таких как Microsoft Word или JSON API. Указание правильного MIME-типа помогает клиентским приложениям (например, браузерам) корректно обрабатывать и отображать файлы.

audio

MIME-типы с префиксом `audio` используются для обозначения аудиофайлов различных форматов. Эти типы данных могут включать в себя как сжатые, так и несжатые аудиоформаты, а также потоки аудио.

Эти MIME-типы охватывают широкий спектр аудиоформатов, от старых и устоявшихся, таких как WAV и MP3, до современных и эффективных, таких как Opus и FLAC. Правильное указание MIME-типа помогает клиентским приложениям и браузерам корректно идентифицировать и воспроизводить аудиофайлы.

image

MIME-типы с префиксом `image` используются для обозначения различных форматов изображений. Эти типы данных могут включать в себя как растровые, так и векторные изображения.

  • image/gif: GIF (RFC 2045 и RFC 2046) — формат сжатия изображений с поддержкой анимации.
  • image/jpeg: JPEG (RFC 2045 и RFC 2046) — популярный формат сжатия изображений с потерями, часто используемый для фотографий.
  • image/pjpeg: JPEG — прогрессивный JPEG, где изображение загружается постепенно, улучшая качество по мере загрузки.[9]
  • image/png: Portable Network Graphics (RFC 2083) — формат сжатия изображений без потерь, поддерживающий прозрачность.[10]
  • image/svg+xml: SVG — масштабируемая векторная графика, основанная на XML.[11]
  • image/tiff: TIFF (RFC 3302) — формат для хранения растровых графических изображений, часто используемый в полиграфии.
  • image/vnd.microsoft.icon: ICO — формат иконок, используемый в операционных системах Microsoft Windows.[12]
  • image/vnd.wap.wbmp: WBMP — формат монохромных (черно-белых) изображений, используемый в WAP.
  • image/webp: WebP — формат сжатия изображений, разработанный Google, поддерживающий как сжатие с потерями, так и без потерь.[13]
  • image/heif: High Efficiency Image File Format (HEIF) — формат контейнера для хранения изображений и последовательностей изображений, сжатых с использованием HEVC.[14]
  • image/heic: High Efficiency Image Coding (HEIC) — формат изображения, использующий сжатие HEVC, часто используемый в устройствах Apple.[15]
  • image/avif: AV1 Image File Format (AVIF) — формат изображения, использующий сжатие AV1, предлагающий высокоэффективное сжатие.[16]

Эти MIME-типы охватывают широкий спектр форматов изображений, от старых и устоявшихся, таких как GIF и JPEG, до современных и эффективных, таких как HEIC и AVIF. Правильное указание MIME-типа помогает клиентским приложениям и браузерам корректно идентифицировать и отображать изображения.

message

MIME-типы с префиксом `message` используются для обозначения различных форматов сообщений, таких как электронная почта, HTTP-сообщения и уведомления о доставке сообщений. Эти типы данных могут включать в себя как простые текстовые сообщения, так и сложные структурированные документы.

  • message/http: HTTP-сообщения, содержащие запрос и ответ, включая заголовки и тело сообщения. (RFC 2616) — [Hypertext Transfer Protocol -- HTTP/1.1](https://www.ietf.org/rfc/rfc2616.txt)
  • message/imdn+xml: IMDN (Instant Message Disposition Notification) — формат уведомлений о доставке сообщений, использующий XML. (RFC 5438) — [Instant Message Disposition Notification (IMDN)](https://www.ietf.org/rfc/rfc5438.txt)
  • message/partial: Используется для передачи частичных сообщений в электронной почте, чтобы разбивать большие сообщения на несколько частей. (RFC 2045 и RFC 2046) — [MIME (Multipurpose Internet Mail Extensions) Part One: Format of Internet Message Bodies](https://www.ietf.org/rfc/rfc2045.txt) и [Part Two: Media Types](https://www.ietf.org/rfc/rfc2046.txt)
  • message/rfc822: Формат электронных сообщений, используемый для передачи электронных писем. Может включать файлы-расширения EML, MHT и MHTML. (RFC 2045 и RFC 2046) — [Standard for the Format of ARPA Internet Text Messages](https://www.ietf.org/rfc/rfc822.txt)
  • message/sip: Session Initiation Protocol (SIP) — используется для передачи SIP-сообщений, которые необходимы для инициирования, изменения и завершения сеансов в реальном времени, таких как телефонные звонки и видеоконференции. (RFC 3261) — [SIP: Session Initiation Protocol](https://www.ietf.org/rfc/rfc3261.txt)
  • message/sipfrag: Части SIP-сообщений, используемые для передачи фрагментов SIP-сообщений. (RFC 3420) — [Internet Message Fragmentation](https://www.ietf.org/rfc/rfc3420.txt)
  • message/tracking-status: Используется для передачи информации о состоянии отслеживания сообщений электронной почты. (RFC 3886) — [Message Tracking Query Protocol](https://www.ietf.org/rfc/rfc3886.txt)
  • message/disposition-notification: Используется для передачи уведомлений о получении и прочтении электронных сообщений. (RFC 8098) — [Message Disposition Notification](https://www.ietf.org/rfc/rfc8098.txt)
  • message/global: Используется для международных сообщений электронной почты, поддерживающих Unicode. (RFC 6532) — [Internationalized Email Headers](https://www.ietf.org/rfc/rfc6532.txt)
  • message/global-headers: Только заголовки международных сообщений электронной почты, поддерживающих Unicode. (RFC 6532) — [Internationalized Email Headers](https://www.ietf.org/rfc/rfc6532.txt)
  • message/global-delivery-status: Используется для передачи статуса доставки международных сообщений электронной почты, поддерживающих Unicode. (RFC 6533) — [Delivery Status Notifications for Internationalized Email](https://www.ietf.org/rfc/rfc6533.txt)
  • message/global-disposition-notification: Используется для передачи уведомлений о получении и прочтении международных электронных сообщений, поддерживающих Unicode. (RFC 6533) — [Delivery Status Notifications for Internationalized Email](https://www.ietf.org/rfc/rfc6533.txt)
  • message/feedback-report: Используется для передачи отчетов о доставке и спаме. (RFC 5965) — [An Extensible Format for Email Feedback Reports](https://www.ietf.org/rfc/rfc5965.txt)
  • message/delivery-status: Используется для передачи статуса доставки сообщений электронной почты. (RFC 3464) — [An Extensible Message Format for Delivery Status Notifications](https://www.ietf.org/rfc/rfc3464.txt)
  • message/external-body: Ссылка на внешнее тело сообщения, которое должно быть загружено отдельно. (RFC 2045 и RFC 2046) — [MIME Part One: Format of Internet Message Bodies](https://www.ietf.org/rfc/rfc2045.txt) и [MIME Part Two: Media Types](https://www.ietf.org/rfc/rfc2046.txt)
  • message/news: Формат сообщений для групп новостей (Usenet). (RFC 1036) — [Standard for Interchange of USENET Messages](https://www.ietf.org/rfc/rfc1036.txt)
  • message/notification: Используется для передачи уведомлений о различных событиях. (RFC 6276) — [Session Initiation Protocol (SIP) Event Notification](https://www.ietf.org/rfc/rfc6276.txt)
  • message/vnd.wfa.wsc: Используется для сообщений Wi-Fi Simple Configuration. — [WFA Simple Configuration Technical Specification](https://www.wi-fi.org/file/wsc-tech-spec-v2-0-0)
  • message/cpim: Используется для передачи сообщений в формате Common Profile for Instant Messaging (CPIM). (RFC 3862) — [Common Presence and Instant Messaging: Message Format](https://www.ietf.org/rfc/rfc3862.txt)
  • message/si: Используется для передачи сервисных уведомлений в системе Wireless Application Protocol (WAP). — [WAP Service Indication Specification](https://www.openmobilealliance.org/release/WAP/)

Эти MIME-типы охватывают широкий спектр форматов сообщений, от протоколов передачи данных, таких как HTTP и SIP, до структурированных форматов электронной почты и уведомлений о доставке. Правильное указание MIME-типа помогает клиентским приложениям и серверам корректно обрабатывать и интерпретировать сообщения.

model

MIME-типы с префиксом `model` используются для обозначения различных форматов 3D-моделей. Эти типы данных включают в себя как векторные, так и растровые представления трехмерных объектов, используемые в различных приложениях, от CAD-систем до виртуальной реальности.

  • model/example: Пример MIME-типа для 3D-моделей, обычно используемый для тестирования и демонстрации. (RFC 4735) — [RFC 4735: example Media Type](https://www.ietf.org/rfc/rfc4735.txt)
  • model/iges: Формат для передачи данных CAD-систем, используется для межплатформенной совместимости. IGS файлы, IGES файлы (RFC 2077) — [IGES (Initial Graphics Exchange Specification)](https://www.ietf.org/rfc/rfc2077.txt)
  • model/mesh: Формат для 3D-сеток, используемый в научных расчётах и визуализациях. MSH файлы, MESH файлы (RFC 2077), SILO файлы — [RFC 2077: MIME MESH Media Type](https://www.ietf.org/rfc/rfc2077.txt)
  • model/vrml: Формат для представления интерактивных 3D-объектов и сцен. WRL файлы, VRML файлы (RFC 2077) — [Virtual Reality Modeling Language](https://www.ietf.org/rfc/rfc2077.txt)
  • model/x3d+binary: X3D — ISO стандарт для 3D компьютерной графики, представление в двоичном формате. X3DB файлы — [X3D ISO Standard](https://www.web3d.org/x3d/specifications/)
  • model/x3d+vrml: X3D — ISO стандарт для 3D компьютерной графики, представление в формате VRML. X3DV VRML файлы — [X3D ISO Standard](https://www.web3d.org/x3d/specifications/)
  • model/x3d+xml: X3D — ISO стандарт для 3D компьютерной графики, представление в XML формате. X3D XML файлы — [X3D ISO Standard](https://www.web3d.org/x3d/specifications/)
  • model/obj: Формат файлов 3D-моделей, разработанный компанией Wavefront Technologies. Используется в различных 3D-графических приложениях. OBJ файлы — [Wavefront .obj file](https://en.wikipedia.org/wiki/Wavefront_.obj_file)
  • model/stl: Формат для стереолитографии, используется для 3D-печати и CAD систем. STL файлы — [STL (file format)](https://en.wikipedia.org/wiki/STL_(file_format))
  • model/u3d: Формат файлов Universal 3D, используемый для обмена 3D-данными. U3D файлы — [Universal 3D (U3D)](https://en.wikipedia.org/wiki/Universal_3D)
  • model/gltf+json: JSON-представление формата GL Transmission Format (glTF), используемого для передачи и загрузки 3D-моделей. GLB файлы — [glTF (GL Transmission Format)](https://www.khronos.org/gltf/)
  • model/gltf-binary: Двоичное представление формата GL Transmission Format (glTF), используемого для передачи и загрузки 3D-моделей. GLB файлы — [glTF (GL Transmission Format)](https://www.khronos.org/gltf/)
  • model/3mf: Формат файлов 3D Manufacturing Format (3MF), предназначенный для упрощения обмена 3D-моделями между приложениями и принтерами. 3MF файлы — [3D Manufacturing Format (3MF)](https://3mf.io/specification/)
  • model/vnd.collada+xml: Формат файлов COLLADA, используемый для обмена цифровыми активами между графическим программным обеспечением. DAE файлы — [COLLADA (COLLAborative Design Activity)](https://www.khronos.org/collada/)

Эти MIME-типы охватывают широкий спектр форматов 3D-моделей, от межплатформенных стандартов, таких как IGES и STL, до форматов, используемых в современных приложениях и виртуальной реальности, таких как glTF и X3D. Правильное указание MIME-типа помогает клиентским приложениям и серверам корректно обрабатывать и визуализировать 3D-модели.

multipart

MIME-типы с префиксом `multipart` используются для обозначения сообщений, состоящих из нескольких частей. Они позволяют объединять несколько элементов, таких как текст, файлы и различные медиа-ресурсы, в одно сообщение. Эти типы данных широко используются в электронной почте и веб-формах.

  • multipart/mixed: Используется для объединения нескольких частей в одно сообщение, где каждая часть независима от других. Чаще всего используется в электронной почте для вложения файлов. (RFC 2045 и RFC 2046) — [MIME (Multipurpose Internet Mail Extensions) Part One: Format of Internet Message Bodies](https://www.ietf.org/rfc/rfc2045.txt) и [Part Two: Media Types](https://www.ietf.org/rfc/rfc2046.txt). Пример: MIME.
  • multipart/alternative: Позволяет включать несколько версий одного и того же контента, таких как текстовая и HTML версии сообщения. Получатель может выбрать наиболее подходящую версию для отображения. (RFC 2045 и RFC 2046) — [MIME (Multipurpose Internet Mail Extensions) Part One: Format of Internet Message Bodies](https://www.ietf.org/rfc/rfc2045.txt) и [Part Two: Media Types](https://www.ietf.org/rfc/rfc2046.txt). Пример: MIME.
  • multipart/related: Используется для объединения связанных частей, таких как HTML документ и связанные с ним изображения. Часто используется в MHTML (HTML mail). (RFC 2387) — [The MIME Multipart/Related Content-type](https://www.ietf.org/rfc/rfc2387.txt). Пример: MIME.
  • multipart/form-data: Используется для передачи данных веб-форм, включает текстовые поля и файлы. Чаще всего используется в HTTP POST запросах. (RFC 2388) — [Returning Values from Forms: multipart/form-data](https://www.ietf.org/rfc/rfc2388.txt). Пример: MIME.
  • multipart/signed: Используется для передачи криптографически подписанных сообщений, обеспечивая целостность и подлинность данных. (RFC 1847) — [Security Multiparts for MIME: Multipart/Signed and Multipart/Encrypted](https://www.ietf.org/rfc/rfc1847.txt).
  • multipart/encrypted: Используется для передачи зашифрованных сообщений, обеспечивая конфиденциальность данных. (RFC 1847) — [Security Multiparts for MIME: Multipart/Signed and Multipart/Encrypted](https://www.ietf.org/rfc/rfc1847.txt).
  • multipart/byteranges: Используется для передачи диапазонов байтов в HTTP ответах. Позволяет клиентам загружать только часть файла, что полезно для возобновления прерванных загрузок. (RFC 7233) — [Hypertext Transfer Protocol (HTTP/1.1): Range Requests](https://www.ietf.org/rfc/rfc7233.txt).
  • multipart/digest: Используется для объединения нескольких сообщений, таких как электронные письма, в одно сообщение. Полезно для групповой пересылки сообщений. (RFC 2046) — [MIME Part Two: Media Types](https://www.ietf.org/rfc/rfc2046.txt).
  • multipart/report: Используется для передачи отчетов о доставке, статусе и неудачной доставке сообщений электронной почты. (RFC 6522) — [The Multipart/Report Media Type for the Reporting of Mail System Administrative Messages](https://www.ietf.org/rfc/rfc6522.txt).
  • multipart/encrypted+gpg: Используется для передачи зашифрованных сообщений с использованием OpenPGP. (RFC 3156) — [MIME Security with OpenPGP](https://www.ietf.org/rfc/rfc3156.txt).
  • multipart/x-mixed-replace: Специальный тип, использующийся для потоковой передачи данных, таких как видео. Позволяет заменять части данных на лету. (Пример: MJPEG стримы).

Эти MIME-типы охватывают широкий спектр форматов, от простого объединения файлов до сложных криптографически защищенных сообщений. Правильное указание MIME-типа помогает клиентским приложениям и серверам корректно обрабатывать и интерпретировать составные сообщения.

text

MIME-типы с префиксом `text` используются для обозначения текстовых данных в различных форматах. Эти типы данных могут включать в себя как простые текстовые файлы, так и структурированные документы, такие как HTML и CSS.

      1. Дополнительные MIME-типы
  • text/x-csharp: Файлы исходного кода на языке C#. Файлы с расширением `.cs`.
  • text/rtf: Rich Text Format (RTF) — формат текстовых документов, поддерживающий простое форматирование. (RFC 1896) — [The text/enriched MIME Content-type](https://www.ietf.org/rfc/rfc1896.txt)
  • text/vcard: vCard — формат электронных визитных карточек. (RFC 6350) — [vCard Format Specification](https://www.ietf.org/rfc/rfc6350.txt)
  • text/vtt: WebVTT — формат для отображения субтитров и текстовых трансляций в веб-видео. (W3C Recommendation) — [WebVTT: The Web Video Text Tracks Format](https://www.w3.org/TR/webvtt1/)
  • text/x-java-source: Файлы исходного кода на языке Java.
  • text/x-python: Файлы исходного кода на языке Python.
  • text/x-c: Файлы исходного кода на языке C.
  • text/x-c++: Файлы исходного кода на языке C++.
  • text/x-perl: Скрипты на языке Perl.
  • text/x-r: Скрипты на языке R.
  • text/x-shellscript: Скрипты для оболочки командной строки, такие как Bash.
  • text/x-sql: SQL-запросы и скрипты.
  • text/x-yaml: YAML — формат сериализации данных, часто используемый для конфигурационных файлов. — [YAML Ain't Markup Language (YAML™) Version 1.2](https://yaml.org/spec/1.2/spec.html)
  • text/x-asm: Файлы исходного кода на языке ассемблера.
  • text/x-sass и text/x-scss: Файлы стилей SASS и SCSS.
  • text/x-markdown: Альтернативное обозначение для Markdown файлов.
  • text/x-handlebars-template: Шаблоны Handlebars.
  • text/x-lua: Скрипты на языке Lua.
  • text/x-vue: Шаблоны для фреймворка Vue.js.
  • text/x-go: Файлы исходного кода на языке Go.
  • text/x-rustsrc: Файлы исходного кода на языке Rust.

Эти MIME-типы охватывают широкий спектр текстовых форматов, от простого текста и языков разметки до различных языков программирования и специализированных форматов. Правильное указание MIME-типа помогает клиентским приложениям и серверам корректно обрабатывать и интерпретировать текстовые данные.

video

MIME-типы с префиксом `video` используются для обозначения различных форматов видеофайлов. Эти типы данных могут включать в себя как сжатые, так и несжатые видеоформаты, а также потоки видео.

  • video/mpeg: MPEG-1 — формат кодирования видео и аудио (RFC 2045 и RFC 2046). — [Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies](https://www.ietf.org/rfc/rfc2045.txt)
  • video/mp4: MP4 — формат мультимедийных файлов, использующийся для хранения видео, аудио и других данных (RFC 4337). — [MIME Type Registration for MPEG-4](https://www.ietf.org/rfc/rfc4337.txt)
  • video/ogg: Ogg Theora или другое видео (RFC 5334). — [Ogg Media Types](https://www.ietf.org/rfc/rfc5334.txt)
  • video/quicktime: QuickTime — формат мультимедийных файлов, разработанный Apple. — [QuickTime Media Types](http://www.iana.org/assignments/media-types/video/quicktime)
  • video/webm: WebM — формат видеофайлов, разработанный Google, основанный на VP8/VP9 видеокодеках.
  • video/x-ms-wmv: Windows Media Video (WMV) — формат видеосжатия, разработанный Microsoft.
  • video/x-flv: FLV — формат видеофайлов, разработанный Adobe для использования в Flash Player.
  • video/x-msvideo: AVI — формат мультимедийных контейнеров, разработанный Microsoft.
  • video/3gpp: Формат мультимедийных файлов, используемый на мобильных устройствах. Расширения: .3gpp, .3gp. — [3GP MIME Type](http://harvey.nu/mime_type_3g2_3gp.html)
  • video/3gpp2: Расширенный формат 3GPP для сохранения мультимедийных файлов. Расширения: .3gpp2, .3g2. — [3GP MIME Type](http://harvey.nu/mime_type_3g2_3gp.html)
      1. Дополнительные MIME-типы
  • video/x-matroska: Matroska — открытый стандарт контейнера для хранения видео, аудио и субтитров. Файлы с расширением .mkv.
  • video/x-f4v: F4V — расширение формата FLV, поддерживающее H.264 видео.
  • video/x-m4v: M4V — формат видеофайлов, разработанный Apple, похожий на MP4.
  • video/h264: Видео, закодированное с использованием стандарта H.264.
  • video/h265: Видео, закодированное с использованием стандарта H.265 (HEVC).
  • video/avi: Альтернативное обозначение для формата AVI.
  • video/divx: DivX — формат сжатия видео, основанный на кодеке MPEG-4.
  • video/x-vob: VOB — формат контейнера для DVD-Video.
  • video/x-anim: ANIM — формат анимационных файлов, используемый на платформе Amiga.
  • video/x-sgi-movie: SGI Movie — формат видеофайлов, используемый на рабочих станциях Silicon Graphics.
  • video/x-ms-asf: Advanced Systems Format (ASF) — формат контейнера, разработанный Microsoft для мультимедийных файлов.
  • video/x-ogm: Ogg Media (OGM) — формат контейнера для видео, основанный на формате Ogg.
  • video/x-mjpeg: Motion JPEG — формат видеофайлов, в котором каждый кадр закодирован как отдельное изображение JPEG.
  • video/x-pn-realvideo: RealVideo — формат кодирования видео, разработанный RealNetworks.

Эти MIME-типы охватывают широкий спектр видеоформатов, от старых и устоявшихся, таких как MPEG и AVI, до современных и эффективных, таких как WebM и H.265. Правильное указание MIME-типа помогает клиентским приложениям и браузерам корректно идентифицировать и воспроизводить видеофайлы.

vnd

MIME-типы с префиксом `vnd` (vendor) используются для обозначения файлов, связанных с определенным вендором (поставщиком программного обеспечения) или приложением. Эти типы данных могут включать в себя документы, таблицы, презентации, архивы и другие специализированные форматы.

      1. Дополнительные MIME-типы
  • application/vnd.ms-project: Microsoft Project файлы.
  • application/vnd.ms-outlook: Microsoft Outlook файлы.
  • application/vnd.visio: Microsoft Visio файлы.
  • application/vnd.lotus-1-2-3: Lotus 1-2-3 файлы.
  • application/vnd.wordperfect: WordPerfect файлы.
  • application/vnd.android.package-archive: Android APK файлы для установки приложений.
  • application/vnd.apple.installer+xml: Файлы установщиков для приложений Apple.
  • application/vnd.ms-access: Microsoft Access базы данных.
  • application/vnd.apple.pages: Apple Pages документы.
  • application/vnd.apple.numbers: Apple Numbers электронные таблицы.
  • application/vnd.apple.keynote: Apple Keynote презентации.
  • application/vnd.adobe.pdf: Adobe PDF файлы.
  • application/vnd.adobe.flash.movie: Adobe Flash файлы.
  • application/vnd.android.ota: OTA (Over The Air) файлы обновлений для Android.
  • application/vnd.intu.qbo: Quicken файлы банковских данных.
  • application/vnd.intu.qfx: Quicken файлы финансовых данных.
  • application/vnd.corel-draw: CorelDRAW файлы.
  • application/vnd.google-apps.document: Google Docs документы.
  • application/vnd.google-apps.spreadsheet: Google Sheets электронные таблицы.
  • application/vnd.google-apps.presentation: Google Slides презентации.
  • application/vnd.android.package-archive: Android APK файлы.
  • application/vnd.hp-hpgl: HP-GL файлы для плоттеров.
  • application/vnd.smaf: SMAF файлы для музыкальных телефонов.
  • application/vnd.rn-realmedia: RealMedia файлы.
  • application/vnd.syncml+xml: SyncML файлы для синхронизации данных.

Эти MIME-типы охватывают широкий спектр вендорных форматов файлов, от документов и таблиц до специализированных форматов для мультимедийных приложений и установочных пакетов. Правильное указание MIME-типа помогает клиентским приложениям и серверам корректно обрабатывать и интерпретировать файлы, связанные с конкретными приложениями и вендорами.

x

MIME-типы с префиксом `x` используются для обозначения нестандартных или экспериментальных форматов файлов. Эти типы данных могут варьироваться от специфических форматов для определенных приложений до старых или неофициальных форматов.

  • application/x-www-form-urlencoded: Form Encoded Data — используется для передачи данных веб-форм в кодировке URL. — [HTML 4.01 Specification, Section 17.13.4.1](http://www.w3.org/TR/html401/interact/forms.html#h-17.13.4.1)
  • application/x-dvi: DVI — формат документа для TeX.
  • application/x-latex: LaTeX файлы — формат для документов, написанных на языке LaTeX.
  • application/x-font-ttf: TrueType — формат шрифтов (не зарегистрированный MIME-тип, но наиболее часто используемый).
  • application/x-shockwave-flash: Adobe Flash — формат для мультимедийных и интерактивных приложений. — [Adobe TechNote tn_4151](http://www.adobe.com/go/tn_4151)
  • application/x-stuffit: StuffIt — формат архивов.
  • application/x-rar-compressed: RAR — формат сжатых архивов.
  • application/x-tar: Tarball — формат архива, используемый в Unix и Linux.
  • text/x-jquery-tmpl: jQuery шаблоны.
  • application/x-javascript: Старый MIME-тип для JavaScript.
  • application/x-zip-compressed: Формат сжатых архивов Zip.
      1. Дополнительные MIME-типы
  • application/x-bzip: Bzip — формат сжатых файлов.
  • application/x-bzip2: Bzip2 — улучшенный формат сжатых файлов.
  • application/x-7z-compressed: 7z — формат архивов с высоким уровнем сжатия.
  • application/x-iso9660-image: ISO — образ диска в формате ISO 9660.
  • application/x-apple-diskimage: Apple Disk Image — формат образов дисков, используемый в macOS.
  • application/x-debian-package: Deb — формат пакетов программного обеспечения для Debian и производных.
  • application/x-rpm: RPM — формат пакетов программного обеспечения для дистрибутивов на основе RPM.
  • application/x-msdownload: EXE — формат исполняемых файлов для Windows.
  • application/x-ms-installer: MSI — формат установочных пакетов для Windows.
  • application/x-python-code: Python байт-код.
  • application/x-perl: Perl скрипты.
  • application/x-ruby: Ruby скрипты.
  • application/x-sh: sh — скрипты оболочки.
  • application/x-csh: csh — скрипты оболочки C.
  • application/x-tcl: Tcl скрипты.
  • application/x-sqlite3: SQLite базы данных.
  • application/x-java-archive: Java архивы (JAR-файлы).
  • application/x-pkcs12: PKCS #12 (PFX) — формат хранения сертификатов и закрытых ключей.
  • application/x-pkcs7-certificates: PKCS #7 — формат хранения сертификатов.
  • application/x-x509-ca-cert: X.509 — сертификаты авторитетной сертификации.
  • application/x-amz-json-1.1: Формат JSON, используемый в AWS (Amazon Web Services).
  • audio/x-mpegurl: M3U — плейлисты для аудио.
  • audio/x-wav: WAV — аудиофайлы в формате Waveform Audio File Format.
  • image/x-icon: ICO — файлы иконок.
  • image/x-xcf: GIMP — файлы изображений, используемые в графическом редакторе GIMP.

Эти MIME-типы охватывают широкий спектр нестандартных и экспериментальных форматов файлов, используемых в различных приложениях и системах. Правильное указание MIME-типа помогает клиентским приложениям и серверам корректно обрабатывать и интерпретировать данные файлы.

x-pkcs

PKCS (Public Key Cryptography Standards) — набор стандартов, разработанных для обеспечения совместимости криптографических методов и форматов данных.

  • application/x-pkcs12: PKCS #12 — формат для хранения сертификатов и закрытых ключей. Используется для обмена сертификатами и закрытыми ключами между системами. Файлы с расширением .p12 и .pfx. — [PKCS #12: Personal Information Exchange Syntax Standard](https://tools.ietf.org/html/rfc7292)
  • application/x-pkcs7-certificates: PKCS #7 — формат для хранения пакетов сертификатов. Обычно используется для передачи цепочки сертификатов или набора сертификатов. Файлы с расширением .p7b и .spc. — [PKCS #7: Cryptographic Message Syntax Standard](https://tools.ietf.org/html/rfc2315)
  • application/x-pkcs7-certreqresp: PKCS #7 — формат для хранения запросов сертификатов и ответов на них. Файлы с расширением .p7r.
  • application/x-pkcs7-mime: PKCS #7 — формат для хранения зашифрованных или подписанных данных с MIME-контейнером. Используется для передачи подписанных или зашифрованных сообщений. Файлы с расширением .p7c и .p7m.
  • application/x-pkcs7-signature: PKCS #7 — формат для хранения цифровых подписей. Используется для хранения подписей, которые могут быть проверены без доступа к исходному документу. Файлы с расширением .p7s.
      1. Дополнительные сведения

PKCS (Public Key Cryptography Standards) — это набор стандартов, разработанных RSA Laboratories для стандартизации методов шифрования и форматов данных. Наиболее важные стандарты PKCS включают:

  • **PKCS #1**: Стандарт для шифрования и цифровых подписей на основе RSA.
  • **PKCS #3**: Протокол обмена ключами на основе алгоритма Diffie-Hellman.
  • **PKCS #5**: Стандарт для схемы вывода ключей на основе пароля (PBKDF2).
  • **PKCS #7**: Стандарт для криптографических сообщений, включая цифровые подписи и зашифрованные данные.
  • **PKCS #8**: Стандарт для формата хранения закрытых ключей.
  • **PKCS #10**: Стандарт для запросов на сертификат (CSR).
  • **PKCS #12**: Стандарт для хранения и передачи закрытых ключей и сертификатов.

Эти стандарты обеспечивают совместимость и безопасность в криптографических системах, помогая различным приложениям правильно обрабатывать и обмениваться криптографическими данными.

См. также

Примечания

  1. Internet Media Type registration, consistency of use. W3C (3 июня 2002). Дата обращения: 29 ноября 2006. Архивировано 20 июня 2012 года.
  2. "What Is text/plain?". p. 3. sec. 1.1. doi:10.17487/RFC5147. RFC 5147 https://datatracker.ietf.org/doc/html/rfc5147. {{citation}}: |title= пропущен или пуст (справка)
  3. 1 2 3 MIME Media Types (IANA). Дата обращения: 20 июля 2011. Архивировано 14 февраля 2011 года.
  4. HTTP/1.1: Entity Архивная копия от 23 сентября 2020 на Wayback Machine. W3.org. Retrieved on 2010-09-29.
  5. WOFF File Format 1.0. www.w3.org. Дата обращения: 3 апреля 2016. Архивировано 9 декабря 2016 года.
  6. MIME SUBTYPE NAME: zip. Дата обращения: 20 июля 2011. Архивировано из оригинала 23 мая 2012 года.
  7. Microsoft KB 288102. Дата обращения: 20 июля 2011. Архивировано 26 ноября 2013 года.
  8. RealPlayer Customer Support Answer 2559 (недоступная ссылка)
  9. ms775147(v=vs.85). Дата обращения: 20 июля 2011. Архивировано 10 октября 2017 года.
  10. MIME SUBTYPE NAME: png. Дата обращения: 20 июля 2011. Архивировано 31 декабря 2010 года.
  11. SVG Tiny 1.2 Specification Appendix M. Дата обращения: 20 июля 2011. Архивировано 27 марта 2010 года.
  12. MIME subtype name : Vendor Tree — vnd.microsoft.icon. Дата обращения: 20 июля 2011. Архивировано 22 января 2019 года.
  13. WebP Container Specification. Дата обращения: 16 октября 2023. Архивировано 16 октября 2023 года.
  14. MIME Subtype Name: heif. Дата обращения: 16 октября 2023. Архивировано 16 октября 2023 года.
  15. MIME Subtype Name: heic. Дата обращения: 16 октября 2023. Архивировано 16 октября 2023 года.
  16. AVIF Specification. Дата обращения: 16 октября 2023. Архивировано 16 октября 2023 года.

Ссылки

Read other articles:

Berikut ini adalah daftar roket peluncur orbital konvensional, mencakup roket peluncur dan sistem konvensional lainnya yang digunakan untuk menempatkan satelit ke orbit. Argentina ORBIT II - Pensiun[1] TRONADOR - Dalam Pengembangan [2] Australia AUSROCK IV - Dalam Pengembangan Brazil VLS-1 - Pensiun VLM - Dalam Pengembangan Republik Rakyat Tiongkok Beberapa roket dari keluarga Long March Long March 2F Feng Bao 1 - Pensiun Kaituozhe-1 - Pensiun Kuaizhou Long March Long 1 March ...

 

BTR-70 BTR-70 Jenis Pengangkut personel lapis baja Negara asal Uni Soviet Sejarah pemakaian Masa penggunaan 1972 - sekarang Spesifikasi Berat 11.5 ton Panjang 7.535 m Lebar 2.80 m Tinggi 2.32 m Awak 3 (+ 7 penumpang) Perisai 9 mm (depan)7 mm (samping) Senjatautama 14.5 mm KPVT senjata mesin kelas berat atau 12.7 mm DShK senjata mesin kelas berat Senjatapelengkap 7.62 mm PKT senjata mesin kelas ringan Jenis Mesin 2× gasoline ZMZ-4905120 hp (88.2 kW) (×2) Daya kuda/ton 20...

 

Artikel ini bukan mengenai Devar Magan. Deiva MaganSutradaraA. C. TirulokchandarProduserPeriyannaDitulis olehAarur Das (dialog)SkenarioA. C. TirulokchandarCeritaDr. Nihar GuptaPemeranSivaji GanesanJayalalithaMajor SundarrajanM. N. NambiarPenata musikM. S. ViswanathanSinematograferThambuPenyuntingB. KandasamyDistributorShanthi FilmsTanggal rilis 5 September 1969 (1969-09-05) [1]NegaraIndiaBahasaTamil Deiva Magan (Inggris: Putra Ilahicode: en is deprecated ) adalah sebuah fil...

Adipati EdinburghDibentuk pada1726Dibentuk olehGeorge IKebangsawananKebangsawanan Britania RayaPemegang pertamaYM Pangeran FrederickAdipati Edinburgh pertama (pembentukan pertama)Pemegang terkiniYM Pangeran EdwardAdipati EdinburghDiwariskan kepadaPewaris laki-laki (anak laki-laki pertama Adipati) yang berstatus sahGelar lainEarl MerionethBaron Greenwich.Tanggal kepunahan8 September 2022 Adipati Edinburgh (Inggris: Duke of Edinburgh) dinamai berdasarkan nama Ibukota Skotlandia, yaitu Edinb...

 

Questa voce sull'argomento partiti politici europei è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Gruppo del Partito del Socialismo Europeo Stato Unione europea Fondazione21 aprile 1993 Dissoluzione23 giugno 2009 Confluito inAlleanza Progressista dei Socialisti e dei Democratici PartitoPartito del Socialismo Europeo IdeologiaSocialdemocrazia CollocazioneCentro-sinistra / Sinistra Modifica dati su Wikidata · Manuale Il Gruppo del ...

 

American aviator (1939–2020) Emily Howell WarnerWarner, c. early 1970sBornEmily Joyce Hanrahan[1](1939-10-30)October 30, 1939Denver, Colorado, U.S.DiedJuly 3, 2020(2020-07-03) (aged 80)Littleton, Colorado, U.S.NationalityAmericanKnown forFirst U.S. woman airline captainSpouses Stanley Howell ​ ​(m. 1963; div. 1965)​ Julius Warner ​ ​(m. 1976; died 2012)​ Children1 Emily Joyce Ho...

History of coinage in India This article is about History of coinage in India. For the coinage of the Republic of India, see Coins of the Indian rupee. Coinage of IndiaHoard of mostly Maurya Empire coins History of South Asia Outline Palaeolithic (2,500,000–250,000 BC) Madrasian culture Soanian culture Neolithic (10,800–3300 BC) Bhirrana culture (7570–6200 BC) Mehrgarh culture (7000–3300 BC) Edakkal culture (5000–3000 BC) Chalcolithic (3500–1500 BC) Anarta tradition (c. 3950...

 

Founder and first king of the Neo-Babylonian Empire NabopolassarKing of BabylonKing of Sumer and AkkadKing of the UniverseClay cylinder of Nabopolassar from BabylonKing of the Neo-Babylonian EmpireReign22/23 November 626 BC – July 605 BC[1][2]PredecessorSinsharishkun(Neo-Assyrian Empire)SuccessorNebuchadnezzar IIBornc. 658 BC[3]Uruk (?)Died605 BC[3] (aged c. 53)BabylonIssueNebuchadnezzar IINabu-shum-lishirNabu-zer-ushabshiAkkadianNabû-apla-u�...

 

Gubernur Sulawesi UtaraLambang Sulawesi UtaraPetahanaOlly Dondokambeysejak 12 Februari 2016Masa jabatan5 tahun, dapat diperpanjang sekaliDibentuk23 Maret 1960; 64 tahun lalu (1960-03-23)Pejabat pertamaArnold Achmad BaramuliSitus websulutprov.go.id Pada 1960, Sulawesi dimekarkan menjadi dua provinsi, yakni Sulawesi Utara dan Sulawesi Selatan. Wilayah kekuasaan jabatan ini mencakup Sulawesi Utara, Sulawesi Tengah, dan Gorontalo hingga kedua provinsi terakhir dimekarkan secara berturut...

La penisola della Florida vista dal satellite La penisola della Florida (larga 130 km, lunga 650 km) forma la parte meridionale dello stato omonimo degli USA. Protesa tra il Golfo del Messico e l'Oceano Atlantico, è attraversata dal 28º parallelo, che la divide circa a metà. Prima di divenire parte degli Stati Uniti, nel 1822, è stata governata da spagnoli ed inglesi. La dominazione inglese fu un breve intervallo tra due dominazioni spagnole nel corso del XVIII secolo, terminata...

 

Азиатский барсук Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:СинапсидыКласс:Мле�...

 

هولنشتاين-ستادلمعلومات عامةالمكان هربرشتينغن[1] — منطقة ألب دانوب[1] البلد  ألمانيا الإحداثيات 48°32′57″N 10°10′21″E / 48.5493°N 10.1724°E / 48.5493; 10.1724 الجيولوجيا Lonetal-Flächenalb (de) تعديل - تعديل مصدري - تعديل ويكي بيانات 48°32′57.57″N 10°10′20.75″E / 48.5493250°N 10.1724306°Eþ...

Bintang Beer is the largest selling beer of Indonesia. This article is part of the series onIndonesian cuisineMasakan Indonesia National dishes Gado-gado Nasi goreng Rendang Satay Soto Tumpeng Regional and cultural cuisines Acehnese Arab Balinese Banjarese Batak Betawi Chinese Gorontalese Indian Indo Javanese Madurese Makassarese Malay Minahasan Minangkabau Palembangese Peranakan Sundanese Ingredients Bumbu Condiments Peanut sauce Sambal Santan Types of food Foods Dishes Noodles Soups Desser...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Pantai Kusamba adalah pantai yang terletak di Desa Kusamba, kecamatan Dawan, Kabupaten Klungkung. Kurang lebih 7 km ke arah timur kota Semarapura, Klungkung. Para nelayan dan petani garam di sini masih menggunakan cara-cara lama yang diajarkan da...

 

Kwartir Cabang (Kwarcab) adalah satuan organisasi yang mengelola Gerakan Pramuka di tingkat Kota / Kabupaten. Berdasarkan tingkatan/wilayahnya, Kwarcab berkedudukan di masing-masing Kota/Kabupaten. Pengurus Kwarcab diketuai oleh Ketua Kwarcab (disingkat Ka Kwarcab). Pengurus Kwartir Cabang (Kwarcab)[1] Ketua Kwarcab ditetapkan oleh Musyawarah Cabang untuk masa bakti berikutnya, dan dilantik oleh Ketua Presidium Pimpinan Mucab. Pengurus Kwarcab dibentuk oleh Mucab melalui tim formatur,...

Inter Trans Air Inter Trans Air merupakan sebuah maskapai penerbangan kargo yang berbasis di Sofia, Bulgaria. Didirikan tahun 1996 dan mengoperasikan penerbangan kargo di Eropa. Data Kode Kode ICAO: ITT Armada Armada Inter Trans Air telah meliputi 2 Antonov An-12BP (Januari 2005). Catatan kaki Flight International, 5-11 April 2005 lbsMaskapai Penerbangan di Bulgaria Air Sofia · Air Via · BH Air · Balkan Bulgarian Airlines · Bulgaria Air · ...

 

Kementerian Koperasi dan Usaha Kecil dan Menengah Republik IndonesiaLogo Kementerian Koperasi dan Usaha Kecil dan MenengahBendera Kementerian Koperasi dan Usaha Kecil dan MenengahGambaran umumDasar hukum pendirianPeraturan Presiden Nomor 96 Tahun 2020Bidang tugasKoperasi dan usaha kecil dan menengah Susunan organisasiMenteriTeten MasdukiSekretaris KementerianArif Rahman HakimInspektoratHeru Berdikariyanto DeputiBidang PerkoperasianAhmad ZabadiBidang Usaha MikroYuliusBidang Usaha Kecil dan Men...

 

Rotation of Earth around its axis Not to be confused with Earth's revolution. Earth's rotation period redirects here. For the duration of daylight and night, see Daytime. Earth's rotation imaged by Deep Space Climate Observatory, showing axis tilt Earth's rotation or Earth's spin is the rotation of planet Earth around its own axis, as well as changes in the orientation of the rotation axis in space. Earth rotates eastward, in prograde motion. As viewed from the northern polar star Polaris, Ea...

1941 US declaration of war in response to the Japanese attack on Pearl Harbor Declaration of state of war with JapanLong titleJoint Resolution Declaring that a state of war exists between the Imperial Government of Japan and the Government and the people of the United States and making provisions to prosecute the same.Enacted bythe 77th United States CongressEffectiveDecember 8, 1941CitationsPublic lawPub. L.Tooltip Public Law (United States) 77–328Statutes at Large55 Stat.&#...

 

Peta menunjukan lokasi Lemery Data sensus penduduk di Lemery Tahun Populasi Persentase 199558.073—200066.5282.96%200776.0901.87% Lemery adalah munisipalitas yang terletak di provinsi Batangas, Filipina. Pada tahun 2007, wilayah ini memiliki jumlah penduduk sebesar 76.090 jiwa atau 12.709 rumah tangga. Pembagian wilayah Lemery terbagi menjadi 46 barangay, yaitu: Anak-Dagat Arumahan Ayao-iyao Bagong Sikat Bagong Pook Balanga Bukal Cahilan I Cahilan II Dayapan Dita: Gulod Lucky Maguihan Mahaba...