Что такое расширение файла и тип MIME?

Оглавление:

Что такое расширение файла и тип MIME?
Что такое расширение файла и тип MIME?
Anonim

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

Определение типов MIME

Типы MIME состоят из двух частей: типа и подтипа.

  • Тип type описывает категоризацию MIME-типов, связанных друг с другом.
  • Напротив, подтип уникален для определенного типа файла, который является частью этого типа.

Вот тип MIME для HTML:

текст/html

Типы MIME определяются в HTML атрибутом type ссылок, объектов, а также тегами script и style.

Image
Image

Различие типов MIME

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

Некоторые типы имеют префикс X, а некоторые имеют префикс VND. Эти префиксы, соответственно, относятся к подтипам, не указанным в Управлении по присвоению номеров в Интернете, или к значениям, характерным для поставщика.

Типы MIME: Приложения

Вот широкий список типов MIME по приложениям и расширениям файлов.

Приложение Тип MIME Расширение файла
Corel Envoy приложение/посланник еви
файл фрактального изображения приложение/фракталы fif
Файл очереди печати Windows application/futuresplash spl
HTML-приложение application/hta хта
Программа Atari ST application/internet-property-stream acx
Файл в кодировке BinHex application/mac-binhex40 hqx
Документ Word application/msword док
Шаблон документа Word application/msword точка
Двоичный файл application/octet-stream
бинарный образ диска application/octet-stream бин
Файл класса Java application/octet-stream класс
Disk Masher image application/octet-stream дмс
исполняемый файл application/octet-stream exe
Сжатый архив LHARC application/octet-stream лха
Сжатый файл LZH application/octet-stream лж
Растровое изображение CALS приложение/ода ода
Скрипт ActiveX application/olescript топоры
Файл Acrobat application/pdf pdf
Файл профиля Outlook application/pics-rules прф
файл запроса сертификата application/pkcs10 p10
файл списка отозванных сертификатов application/pkix-crl crl
Файл Adobe Illustrator приложение/постскриптум ай
файл постскриптума приложение/постскриптум eps
файл постскриптума приложение/постскриптум пс
файл в формате RTF application/rtf rtf
установить инициирование платежа application/set-payment-initiation setpay
установить начало регистрации application/set-registration-initiation setreg
Файл надстройки Excel application/vnd.ms-excel xla
Диаграмма Excel application/vnd.ms-excel xlc
Макрос Excel application/vnd.ms-excel xlm
Таблица Excel application/vnd.ms-excel xls
Шаблон Excel application/vnd.ms-excel xlt
Рабочее пространство Excel application/vnd.ms-excel xlw
Почтовое сообщение Outlook application/vnd.ms-outlook msg
сериализованный файл хранилища сертификатов application/vnd.ms-pkicertstore сст
Файл каталога Windows application/vnd.ms-pkiseccat кошка
файл стереолитографии application/vnd.ms-pkistl stl
Шаблон PowerPoint application/vnd.ms-powerpoint горшок
Слайд-шоу PowerPoint application/vnd.ms-powerpoint pps
Презентация PowerPoint application/vnd.ms-powerpoint ppt
Файл Microsoft Project application/vnd.ms-project mpp
Макрос WordPerfect application/vnd.ms-works wcm
База данных Microsoft Works application/vnd.ms-works wdb
Таблица Microsoft Works application/vnd.ms-works нед
Документ текстового процессора Microsoft Works application/vnd.ms-works wps
Файл справки Windows application/winhlp hlp
бинарный архив CPIO application/x-bcpio bcpio
файл формата вычисляемого документа application/x-cdf cdf
Сжатый файл Unix application/x-compress z
сжатый tar-файл application/x-compressed tgz
Архив Unix CPIO application/x-cpio cpio
Файл пользовательских фигур Photoshop application/x-csh кш
Файл изображения Kodak RAW application/x-director dcr
Фильм Adobe Director application/x-director дир
Фильм Macromedia Director application/x-director dxr
файл независимого от устройства формата application/x-dvi dvi
Архив Gnu tar application/x-gtar gtar
Архив Gnu application/x-gzip gz
файл формата иерархических данных application/x-hdf hdf
файл настроек интернета application/x-internet-signup ins
Настройки интернет-провайдера IIS application/x-internet-signup исп
Архитектурный файл ARC+ application/x-iphone iii
Файл JavaScript application/x-javascript js
документ LaTex application/x-latex латекс
База данных Microsoft Access application/x-msaccess mdb
Файл Windows CardSpace application/x-mscardfile crd
Клип-файл CrazyTalk application/x-msclip clp
динамическая библиотека application/x-msdownload dll
Файл Microsoft Media Viewer application/x-msmediaview m13
Файл Steuer2001 application/x-msmediaview m14
исходный файл книги для просмотра мультимедиа application/x-msmediaview мвб
Метафайл Windows application/x-msmetafile wmf
Файл Microsoft Money application/x-msmoney мни
Файл Microsoft Publisher application/x-mspublisher паб
Список налоговых ставок Turbo Tax application/x-msschedule scd
Медиафайл FTR application/x-msterminal трм
Файл записи Microsoft application/x-mswrite wri
файл формата вычисляемого документа application/x-netcdf cdf
Файл числового программного управления Mastercam application/x-netcdf nc
Формат архива компьютеров MSX application/x-perfmon pma
файл счетчика монитора производительности application/x-perfmon pmc
файл журнала монитора процесса application/x-perfmon пмл
Файл записи постоянного носителя Avid application/x-perfmon пмр
Pegasus Mail черновик сохраненного сообщения application/x-perfmon pmw
файл обмена личной информацией application/x-pkcs12 p12
Файл сертификата PKCS 12 application/x-pkcs12 pfx
Файл сертификата PKCS 7 application/x-pkcs7-сертификаты p7b
файл сертификата издателя программного обеспечения application/x-pkcs7-сертификаты spc
файл ответов на запрос сертификата application/x-pkcs7-certreqresp p7r
Файл сертификата PKCS 7 application/x-pkcs7-mime p7c
цифровое зашифрованное сообщение application/x-pkcs7-mime p7m
сообщение электронной почты с цифровой подписью application/x-pkcs7-signature p7s
Сценарий оболочки Bash application/x-sh ш
Шар-архив Unix application/x-shar шар
Прошивка application/x-shockwave-flash swf
Архивный файл Stuffit application/x-stuffit сидеть
system 5 выпуск 4 CPIO-файл application/x-sv4cpio sv4cpio
система 5 выпуск 4 Данные контрольной суммы CPIO application/x-sv4crc sv4crc
консолидированный файловый архив Unix application/x-tar тар
Tcl-скрипт application/x-tcl tcl
Исходный документ LaTeX application/x-tex текс
Информационный документ LaTeX application/x-texinfo текси
Информационный документ LaTeX application/x-texinfo texinfo
неформатированная страница руководства application/x-troff рофф
Файл исходного кода Тьюринга application/x-troff т
Файл электронной книги TomeRaider 2 application/x-troff tr
Руководство по Unix application/x-troff-man мужчина
текстовый файл readme application/x-troff-me я
Файл сценария 3ds Max application/x-troff-ms мс
файл формата единого стандартного ленточного архива application/x-ustar устар
исходный код application/x-wais-source src
сертификат безопасности в Интернете application/x-x509-ca-cert cer
сертификат безопасности application/x-x509-ca-cert крт
Файл сертификата DER application/x-x509-ca-cert der
объект безопасности открытого ключа application/ynd.ms-pkipko пко
архив application/zip zip

Типы MIME: Звуковые файлы

В этом списке подробно описаны распространенные типы звуковых файлов MIME по расширению файла и приложению.

Приложение Тип MIME Расширение файла
аудиофайл аудио/базовый au
звуковой файл аудио/базовый snd
миди файл аудио/мид середина
студия серверов обработки мультимедиа аудио/мид рми
Файл MP3 аудио/mpeg mp3
формат файла обмена аудио аудио/x-aiff аиф
сжатый файл обмена аудио аудио/x-aiff aifc
формат файла обмена аудио аудио/x-aiff аифф
файл плейлиста мультимедиа аудио/x-mpegurl m3u
Файл Real Audio аудио/x-pn-realaudio ра
Файл метаданных Real Audio аудио/x-pn-realaudio баран
Аудиофайл WAVE аудио/x-wav wav

Типы MIME: файлы изображений

Файлы изображений также имеют различные типы MIME в зависимости от приложения.

Приложение Тип MIME Расширение файла
Растровое изображение изображение/bmp bmp
скомпилированный исходный код image/cis-cod треска
графический формат обмена изображение/gif gif
файл изображения изображение/ief ief
Изображение JPEG изображение/jpeg jpe
Изображение JPEG изображение/jpeg jpeg
Изображение JPEG изображение/jpeg jpg
Формат обмена файлами JPEG изображение/пипег jfif
масштабируемая векторная графика изображение/svg+xml svg
Изображение в формате TIF изображение/tiff тиф
Изображение в формате TIF изображение/tiff тифф
Солнце растровая графика изображение/x-cmu-raster рас
Файл обмена метафайлами Corel изображение/x-cmx cmx
icon изображение/значок x ico
portable любое изображение карты image/x-portable-anymap пнм
переносимое растровое изображение image/x-portable-bitmap пбм
портативное изображение серой карты image/x-portable-graymap pgm
портативное растровое изображение image/x-portable-pixmap ppm
Растровое изображение RGB изображение/x-rgb rgb
Растровое изображение X11 изображение/x-xbitmap xbm
X11 растровое изображение изображение/x-xpixmap xpm
Образ дампа X-Windows image/x-xwindowdump xwd

Типы MIME: файлы почтовых сообщений

Файлы почтовых сообщений имеют следующие типы MIME и расширения файлов.

Приложение Тип MIME Расширение файла
веб-архив MHTML сообщение/rfc822 мхт
HTML-файл MIME сообщение/rfc822 mhtml
Файл группы новостей Windows Live Mail сообщение/rfc822 nws

Типы MIME: текстовые файлы

Вы можете столкнуться с текстовыми файлами следующих типов MIME и со знакомыми расширениями.

Приложение Тип MIME Расширение файла
Каскадная таблица стилей текст/css css
Файл интернет-телефонии H.323 текст/h323 323
HTML-файл текст/html htm
HTML-файл текст/html html
Обмен файлами потокового мультимедиа текст/html stm
Файл службы определения местоположения пользователей NetMeeting текст/iuls ульс
Файл исходного кода BASIC текст/обычный бас
Файл исходного кода C/C++ текст/обычный c
C/C++/заголовочный файл Objective C текст/обычный ч
текстовый файл текст/обычный txt
форматированный текстовый файл текст/форматированный текст rtx
Файл непрерывного тона Scitext текст/скриптлет sct
файл значений, разделенных табуляцией текст/значения, разделенные табуляцией цв
файл шаблона гипертекста text/webviewhtml htt
Файл компонента HTML текст/x-компонент htc
Файл кодировки шрифта TeX текст/x-setext etx
файл vCard текст/x-vcard vcf

Типы MIME: видеофайлы

В этой таблице перечислены типы MIME видеофайлов и часто используемые приложения.

Приложение Тип MIME Расширение файла
Аудиофайл MPEG-2 видео/mpeg mp2
Аудиофайл MPEG-2 видео/mpeg мпа
Файл фильма MPEG видео/mpeg мпе
Файл фильма MPEG видео/mpeg mpeg
Файл фильма MPEG видео/mpeg миль на галлон
видеопоток MPEG-2 видео/mpeg mpv2
MPEG-4 видео/mp4 mp4
Кино Apple QuickTime видео/quicktime mov
Кино Apple QuickTime видео/quicktime qt
Системный файл библиотеки логотипов видео/x-la-asf lsf
быстрый доступ к потоковому мультимедиа видео/x-la-asf lsx
файл формата расширенных систем видео/x-ms-asf asf
Удаленный документ ActionScript видео/x-ms-asf аср
Файл перенаправителя Microsoft ASF видео/x-ms-asf asx
файл чередования аудио и видео видео/x-msvideo ави
Кино Apple QuickTime видео/x-sgi-movie фильм

Типы MIME: файлы виртуального мира

Этот список охватывает типы MIME файлов виртуального мира по приложениям.

Приложение Тип MIME Расширение файла
Flare декомпилировал файл actionscript x-world/x-vrml флр
Файл VRML x-world/x-vrml врмл
Мир VRML x-world/x-vrml wrl
сжатый мир VRML x-world/x-vrml wrz
Файл анимации 3ds max XML x-world/x-vrml xaf
Файл 3D-изображения Reality Lab x-world/x-vrml xof

FAQ

    Как браузеры справляются с неизвестными типами данных MIME?

    Если сервер сообщает о неизвестном типе MIME, ваш браузер не сможет правильно отобразить содержимое. Некоторые браузеры пытаются угадать тип MIME, что может привести к неожиданному поведению. Другие браузеры будут отображать неизвестный контент в виде простого текста или не отображать его вовсе.

    Что такое S/MIME?

    S/MIME означает безопасные/многоцелевые расширения электронной почты Интернета. Это стандарт шифрования, который вы можете использовать для шифрования электронной почты в Gmail и других почтовых клиентах, которые его поддерживают. Включение S/MIME позволяет вам подписывать электронные письма цифровой подписью, чтобы подтвердить, что вы являетесь законным отправителем сообщения.

Рекомендуемые: