Поиск MIME-типов
Найдите MIME-тип для любого расширения файла со статусом IANA и фрагментами Content-Type
Поиск
Ищите по MIME-типу, расширению, псевдониму или семейству медиа. Можно вставить и заголовок Content-Type целиком.
Скрыть типы, которые существуют только как соглашения Apache, nginx или сообщества.
Результаты
Подробности
Связанные инструменты
Что такое поиск MIME-типов?
Поиск MIME-типов находит медиатип по расширению файла или расширения по медиатипу и показывает, как использовать его в HTTP-заголовке Content-Type, в поле выбора файла HTML и в запросе fetch. Каждый тип отмечен как зарегистрированный в IANA или как распространённое соглашение, чтобы отличать официальные типы от тех, что используют только веб-серверы.
Как работает поиск
Введите расширение (png или .png), MIME-тип (image/png), нестандартный псевдоним (image/jpg) или семейство медиа (font). Сначала показываются точные совпадения MIME-типа, затем точные совпадения расширения, псевдонимы, типы, начинающиеся с введённого текста, и совпадения по ключевым словам. Можно вставить заголовок Content-Type целиком; параметры вроде charset при поиске игнорируются.
Официальные типы и соглашения
Зарегистрированные типы взяты из реестра медиатипов IANA через набор данных mime-db. Сопоставления расширений и незарегистрированные типы, например application/x-7z-compressed, основаны на соглашениях Apache и nginx. Одному расширению может соответствовать несколько типов (.mp4 — это и video/mp4, и application/mp4), поэтому инструмент показывает все совпадения, а не угадывает одно.
Charset и фрагменты кода
Фрагмент заголовка добавляет charset=utf-8 только к текстовым типам и к типам JSON, XML или JavaScript, для которых набор данных указывает кодировку UTF-8. Изображения, шрифты, архивы и другие двоичные типы никогда не получают charset. Типам multipart нужен boundary, который FormData добавляет автоматически. Текстовый или двоичный характер определяется по имени типа, а не по содержимому файла.
Ограничения
Инструмент описывает зарегистрированные и общепринятые типы и не анализирует файлы, поэтому не может определить их настоящее содержимое. Настройки серверов различаются, и файл, отданный с неверным типом, браузер может распознать по содержимому или заблокировать. Данные встроены в страницу, а поиск ничего не отправляет на сервер.
