Spec-Zone.ru › HTTP

Типы MIME: Общие типы

Общие типы MIME

В этом разделе перечислены наиболее распространенные типы MIME, соответствующие типам документов, упорядоченные по их распространённым расширениям.

Два основных типа MIME важны для роли типов по умолчанию:

  • text/plain — значение по умолчанию для текстовых файлов. Текстовый файл должен быть удобочитаемым и не должен содержать двоичных данных.
  • application/octet-stream — значение по умолчанию для всех остальных случаев. Неизвестный тип файла должен использовать этот тип. Браузеры уделяют особое внимание обработке этих файлов, чтобы защитить пользователей от уязвимостей программного обеспечения и возможного опасного поведения.

IANA — официальный реестр типов MIME-медиа и содержит список всех официальных типов MIME. В этой таблице перечислены важные типы MIME для веб:

Расширение Тип документа Тип MIME
.aac Аудио AAC audio/aac
.abw Документ AbiWord application/x-abiword
.arc Архивный документ (несколько вложенных файлов) application/x-freearc
.avif Изображение AVIF image/avif
.avi AVI: Аудиовизуальный обмен video/x-msvideo
.azw Формат электронных книг Amazon Kindle application/vnd.amazon.ebook
.bin Любые двоичные данные application/octet-stream
.bmp Растровые графические изображения Windows OS/2 image/bmp
.bz Архив BZip application/x-bzip
.bz2 Архив BZip2 application/x-bzip2
.cda Аудио CD application/x-cdf
.csh Скрипт C-Shell application/x-csh
.css Каскадные таблицы стилей (CSS) text/css
.csv Значения, разделённые запятыми (CSV) text/csv
.doc Microsoft Word application/msword
.docx Microsoft Word (OpenXML) application/vnd.openxmlformats-officedocument.wordprocessingml.document
.eot Встраиваемые шрифты OpenType от MS application/vnd.ms-fontobject
.epub Электронное издание (EPUB) application/epub+zip
.gz Архив, сжатый GZip application/gzip
.gif Формат обмена графикой (GIF) image/gif
.htm .html Язык разметки гипертекста (HTML) text/html
.ico Формат значка image/vnd.microsoft.icon
.ics Формат iCalendar text/calendar
.jar Архив Java (JAR) application/java-archive
.jpeg .jpg Изображения JPEG image/jpeg
.js JavaScript text/javascript (Спецификации: HTML и RFC 9239)
.json Формат JSON application/json
.jsonld Формат JSON-LD application/ld+json
.mid .midi MIDI (музыкальный интерфейс цифровых инструментов) audio/midi audio/x-midi
.mjs Модуль JavaScript text/javascript
.mp3 Аудио MP3 audio/mpeg
.mp4 Видео MP4 video/mp4
.mpeg Видео MPEG video/mpeg
.mpkg Пакет установщика Apple application/vnd.apple.installer+xml
.odp Документ презентации OpenDocument application/vnd.oasis.opendocument.presentation
.ods Документ таблицы OpenDocument application/vnd.oasis.opendocument.spreadsheet
.odt Текстовый документ OpenDocument application/vnd.oasis.opendocument.text
.oga Аудио OGG audio/ogg
.ogv Видео OGG video/ogg
.ogx OGG application/ogg
.opus Аудио Opus audio/opus
.otf Шрифт OpenType font/otf
.png Формат портативных сетевых графических изображений image/png
.pdf Формат Adobe Portable Document Format (PDF) application/pdf
.php Hypertext Preprocessor (Персональная домашняя страница) application/x-httpd-php
.ppt Microsoft PowerPoint application/vnd.ms-powerpoint
.pptx Microsoft PowerPoint (OpenXML) application/vnd.openxmlformats-officedocument.presentationml.presentation
.rar Архив RAR application/vnd.rar
.rtf Формат Rich Text (RTF) application/rtf
.sh Скрипт Bourne Shell application/x-sh
.svg Формат масштабируемой векторной графики (SVG) image/svg+xml
.tar Архив ленты (TAR) application/x-tar
.tif .tiff Формат файла изображений с метками (TIFF) image/tiff
.ts Поток передачи MPEG video/mp2t
.ttf Шрифт TrueType font/ttf
.txt Текст (обычно ASCII или ISO 8859-n) text/plain
.vsd Microsoft Visio application/vnd.visio
.wav Формат звукового файла с волновой формой audio/wav
.weba Аудио WEBM audio/webm
.webm Видео WEBM video/webm
.webp Изображение WEBP image/webp
.woff Веб-открытый формат шрифтов (WOFF) font/woff
.woff2 Веб-открытый формат шрифтов (WOFF) font/woff2
.xhtml XHTML application/xhtml+xml
.xls Microsoft Excel application/vnd.ms-excel
.xlsx Microsoft Excel (OpenXML) application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xml XML application/xml рекомендуется по состоянию на RFC 7303 (раздел 4.1), но text/xml по-прежнему иногда используется. Вы можете назначить конкретный тип MIME файлу с .xml расширением в зависимости от того, как предполагается интерпретировать его содержимое. Например, фид Atom является application/atom+xml, но application/xml служит допустимым значением по умолчанию.
.xul XUL application/vnd.mozilla.xul+xml
.zip Архив ZIP application/zip
.3gp Контейнер аудио/видео 3GPP video/3gpp; audio/3gpp если он не содержит видео
.3g2 Контейнер аудио/видео 3GPP2 video/3gpp2; audio/3gpp2 если он не содержит видео
.7z Архив 7-zip application/x-7z-compressed

© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API