Що таке розширення файлу та тип MIME?

Багатоцільове розширення інтернет-пошти, або тип MIME, — це Інтернет-стандарт, який описує вміст Інтернет-файлів на основі їх природи та форматів. Ця каталогізація допомагає браузер відкрийте файл із відповідним розширенням або плагіном. Хоча цей термін включає слово «пошта» для електронна пошта, він також використовується для веб-сторінок.

Визначення типів MIME

Типи MIME містять дві частини: тип і підтип.

  • The типу описує категоризацію типів MIME, пов'язаних один з одним.
  • На противагу цьому, а підтип є унікальним для певного типу файлу, який є частиною цього типу.

Ось тип MIME для HTML:

text/html. 

Типи MIME визначаються в HTML за допомогою атрибута type у посиланнях, об’єктах, а також тегах сценарію та стилю.

Мім дивиться на ноутбук із здивованим виразом обличчя
vladimir_karpenyuk / Getty Images 

Розрізнення типів MIME

Нижче наведено список більшості типів MIME, їхніх розширень файлів та програм, які їх використовують. Використовують багато комп’ютерів розширення файлів для визначення типів файлів. Отже, якщо на вашому веб-сайті є файл із дивним розширенням, ви можете знайти тип MIME у цьому списку.

Деякі типи поставляються разом із X префікс, а деякі мають префікс VND. Ці префікси, відповідно, відносяться до підтипів, не зазначених у списку Управління присвоєних номерів Інтернету або цінності, характерні для постачальника.

Типи MIME: додатки

Ось широкий список типів MIME за програмою та розширенням файлу.

Застосування Тип MIME Розширення файлу
Corel Envoy заявка/посланник evy
файл фрактального зображення додаток/фрактали п'ять
Файл буферного друку Windows додаток/futuresplash spl
HTML-додаток додаток/hta hta
Програма Atari ST application/internet-property-stream acx
Файл, закодований BinHex application/mac-binhex40 hqx
Документ Word додаток/msword док
Шаблон документа Word додаток/msword крапка
Двійковий файл додаток/октет-потік *
образ двійкового диска додаток/октет-потік контейнер
Файл класу Java додаток/октет-потік клас
Образ Disk Masher додаток/октет-потік dms
виконуваний файл додаток/октет-потік exe
Стиснутий архів LHARC додаток/октет-потік лга
LZH стиснутий файл додаток/октет-потік лж
CALS растрове зображення додаток/ода oda
Скрипт ActiveX додаток/olescript сокири
Файл Acrobat додаток/pdf pdf
Файл профілю Outlook додаток/фото-правила прф
файл запиту на сертифікат application/pkcs10 p10
файл списку анулювання сертифікатів application/pkix-crl crl
Файл Adobe Illustrator заявка/постскриптум ai
файл постскриптуму заявка/постскриптум eps
файл постскриптуму заявка/постскриптум пс
файл у форматі розширеного тексту додаток/rtf rtf
встановити початок платежу заявка/ініціація платежу setpay
встановити початок реєстрації заявка/набір-реєстрація-ініціація 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 повідомлення
серіалізований файл сховища сертифікатів application/vnd.ms-pkicertstore св
Файл каталогу Windows application/vnd.ms-pkiseccat кіт
стереолітографічний файл application/vnd.ms-pkistl стл
Шаблон 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 додаток/winhlp hlp
бінарний архів CPIO application/x-bcpio bcpio
файл формату обчислюваного документа application/x-cdf cdf
Стиснутий файл Unix app/x-compress z
gzipped tar файл додаток/х-стиснений tgz
Архів Unix CPIO application/x-cpio cpio
Файл користувацьких фігур Photoshop application/x-csh csh
Файл зображення Kodak RAW додаток/х-директор dcr
Фільм Adobe Director додаток/х-директор реж
Фільм режисер Macromedia додаток/х-директор dxr
файл незалежного від пристрою формату додаток/x-dvi dvi
Архів Gnu tar application/x-gtar gtar
Запакований архів Gnu application/x-gzip gz
файл ієрархічного формату даних додаток/x-hdf hdf
файл налаштувань Інтернету application/x-internet-signup ins
Налаштування постачальника послуг Інтернету IIS application/x-internet-signup ісп
Архітектурний файл ARC+ додаток/x-iphone iii
файл JavaScript application/x-javascript js
Документ LaTex аплікація/х-латекс латекс
База даних Microsoft Access application/x-msaccess mdb
Файл Windows CardSpace application/x-mscardfile crd
Файл кліпу CrazyTalk application/x-msclip clp
бібліотека динамічних посилань application/x-msdownload dll
Файл медіа-переглядача Microsoft application/x-msmediaview м13
Файл Steuer2001 application/x-msmediaview m14
вихідний файл книги мультимедійного перегляду application/x-msmediaview mvb
Мета-файл Windows application/x-msmetafile wmf
Файл Microsoft Money application/x-msmoney mny
Файл Microsoft Publisher application/x-mspublisher паб
Список розкладу податків Turbo Tax application/x-msschedule scd
FTR медіа-файл application/x-msterminal trm
Файл Microsoft Write 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 пмл
Завзятий постійний файл медіа-запису 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-сертифікати спец
файл відповідей на запит на сертифікат application/x-pkcs7-certreqresp p7r
Файл сертифіката PKCS №7 application/x-pkcs7-mime p7c
цифрово зашифроване повідомлення application/x-pkcs7-mime p7m
повідомлення електронної пошти з цифровим підписом application/x-pkcs7-signature p7s
Сценарій оболонки Bash додаток/x-sh ш
Спільний архів Unix додаток/x-shar шар
Flash-файл application/x-shockwave-flash swf
Архівний файл Stuffit application/x-stuffit сидіти
файл CPIO системи 5 випуску 4 application/x-sv4cpio sv4cpio
система 5 випуск 4 дані контрольної суми CPIO application/x-sv4crc sv4crc
зведений архів файлів Unix додаток/x-tar дьоготь
Скрипт Tcl application/x-tcl tcl
Вихідний документ LaTeX додаток/x-tex tex
Інформаційний документ LaTeX application/x-texinfo texi
Інформаційний документ LaTeX application/x-texinfo texinfo
неформатована сторінка посібника application/x-troff roff
Файл вихідного коду Тьюринга application/x-troff т
Файл електронної книги TomeRaider 2 application/x-troff тр
Посібник з Unix додаток/x-troff-man чоловік
текстовий файл readme application/x-troff-me мене
Файл сценарію 3ds Max application/x-troff-ms РС
єдиний стандартний файл формату архіву стрічки додаток/x-ustar устар
вихідний код application/x-wais-source src
сертифікат безпеки в Інтернеті application/x-x509-ca-cert cer
сертифікат безпеки application/x-x509-ca-cert crt
Файл сертифіката DER application/x-x509-ca-cert der
об'єкт безпеки з відкритим ключем application/ynd.ms-pkipko пко
заархівований файл додаток/zip блискавка

Типи MIME: звукові файли

Цей список містить відомості про поширені типи звукових файлів MIME за розширенням файлу та програмою.

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

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

Файли зображень також бувають різних типів MIME для різних додатків.

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

Типи MIME: файли поштових повідомлень

Файли поштових повідомлень мають такі типи MIME і розширення файлів.

Застосування Тип MIME Розширення файлу
Веб-архів MHTML message/rfc822 mht
MIME HTML-файл message/rfc822 mhtml
Файл групи новин Windows Live Mail message/rfc822 nws

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

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

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

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

У цій таблиці наведено типи відеофайлів MIME та часто використовувані програми.

Застосування Тип MIME Розширення файлу
Аудіофайл MPEG-2 відео/mpeg mp2
Аудіофайл MPEG-2 відео/mpeg mpa
MPEG-файл фільму відео/mpeg mpe
MPEG-файл фільму відео/mpeg mpeg
MPEG-файл фільму відео/mpeg mpg
MPEG-2 відеопотік відео/mpeg mpv2
MPEG-4 відео/mp4 mp4
Фільм Apple QuickTime відео/швидкий час mov
Фільм Apple QuickTime відео/швидкий час qt
Системний файл бібліотеки логотипів відео/x-la-asf lsf
ярлик потокового медіа відео/x-la-asf lsx
файл формату розширених систем відео/x-ms-asf asf
Віддалений документ ActionScript відео/x-ms-asf asr
Файл перенаправлення Microsoft ASF відео/x-ms-asf asx
файл аудіо-відео чергування відео/x-msvideo avi
Фільм Apple QuickTime відео/x-sgi-movie фільм

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

Цей список охоплює типи файлів MIME віртуального світу за додатками.

Застосування Тип MIME Розширення файлу
Flare декомпільований файл actionscript x-world/x-vrml flr
VRML файл x-world/x-vrml 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 дозволяє вам цифрово підписувати електронні листи, щоб підтвердити, що ви є законним відправником повідомлення.