Ключові моменти
- 01Шукайте за розширенням файлу (.pdf, .webp) чи за рядком типу мультимедіа (application/pdf, image/webp).
- 02Записи отримані з реєстру типів мультимедіа IANA, охоплюючи типи зображення, відео, аудіо, текст, програму й шрифт.
- 03Фільтруйте за групою для швидкого переглядання всіх типів MIME у даній категорії.
- 04Запускається повністю у вашому браузері — жодні запити не надсилаються жодному серверу.
Чому типи MIME важливі для веб-розробки
Заголовок Content-Type повідомляє браузер чи клієнт API, який тип даних він отримує. Неправильне значення й PDF завантажується замість попереднього перегляду, відповідь JSON розглядається як звичайний текст, чи зображення не рендеризується. Встановлення правильного типу MIME — це невеликий деталь, який має видимі наслідки для користувача.
Крім браузерів, типи MIME керують фільтруванням форми завантаження (accept="image/*"), політиками кешу CDN, обробкою вкладень електронної пошти й розбором відповіді API. Наявність надійної довідки є важливою при конфігуруванні веб-сервера, написанні обробника завантаження файлів чи налагодженні завантаження, яке відкривається не в тому додатку.
Як знайти тип MIME
- 01
Шукайте за розширенням чи типом
Введіть розширення файлу (pdf, webp, epub) з точкою або без неї, чи введіть рядок типу мультимедіа (application/pdf, image/webp). Результати фільтруються у реальному часі.
- 02
Фільтруйте за групою, якщо потрібно
Клацніть на кнопку групи — Image, Video, Audio, Text, Application або Font — щоб звузити список до однієї категорії. Корисно, коли ви хочете бачити всі типи MIME шрифту або всі типи відео одразу.
- 03
Прочитайте звернення
Кожен результат показує канонічний зареєстрований IANA тип MIME, розширення файлів, які його часто використовують, й однорядкове описання формату.
- 04
Копіюйте й використовуйте
Клацніть Копіювати чи вручну виберіть рядок типу MIME, щоб використовувати його в заголовку Content-Type, атрибуті Accept на HTML введенню, конфігурації сервера чи відповіді API.
Коли використовувати цей пошук
- 01Конфігурування nginx чи Apache для обслуговування правильного Content-Type для нового формату файлу.
- 02Написання обробника завантаження файлів, який перевіряє тип MIME вхідних файлів.
- 03Встановлення атрибуту accept на HTML введенню файлу, щоб обмежити типи файлів, які можна завантажувати.
- 04Правильна відповідь з кінцевої точки API, яка повертає двійкові файли.
- 05Налагодження PDF, який завантажується замість попереднього перегляду — перевірте, що сервер надсилає application/pdf.
- 06Знайдіть правильний тип MIME для сучасних форматів зображення, як AVIF чи HEIC.
Отримано від IANA, запускається у вашому браузері
База даних типів MIME пакується зі сторінкою й отримана з реєстру типів мультимедіа IANA. Пошук й фільтрування запускаються повністю у вашому браузері — жодні запити не надсилаються жодному серверу.
Деякі розширення пов'язані з кількома дійсними типами MIME. Наприклад, .xml пов'язано як з text/xml, так і з application/xml. text/xml використовується, коли XML — це людиночитаємий вміст; application/xml є переважним для обміну даних. Використовуйте те, що збігається з тим, як ваша інструментарій чи клієнт споживатиме файл. Пошук виводить обидва, щоб ви могли вибрати правильний для вашого контексту.
FAQ пошуку типу MIME
Який тип MIME для файлу PDF?
application/pdf — канонічний, зареєстрований IANA тип MIME для файлів PDF.
Чому мої розширення показують кілька типів MIME?
Деякі формати мають кілька зареєстрованих типів — наприклад, .xml пов'язано як з text/xml, так і з application/xml. Використовуйте той, що збігається з тим, як ваш клієнт чи ланцюг інструментів очікує споживати файл.
Яка різниця між font/woff й application/font-woff?
font/woff — це сучасний зареєстрований IANA тип для шрифтів WOFF. application/font-woff — це старіший, застарілий тип, все ще видно в деяких конфігураціях сервера. Надавайте перевагу font/woff для нових установок.
Який тип MIME я повинен використовувати для фотографій .heic iPhone?
image/heic — найширше прийнятий тип для файлів HEIC (зображення HEIF, що використовують кодек HEVC). Деякі сервери також приймають image/heif, що стосується ширшого формату контейнера HEIF.
Чи існує тип MIME для WebAssembly?
Так — application/wasm — офіційний тип MIME для файлів .wasm. Веб-сервери повинні обслуговувати WebAssembly з цим типом, щоб браузери могли його ефективно компілювати.