Интерактивный поиск типа MIME
Гид
Интерактивный поиск типа MIME
Найдите правильный тип MIME для любого расширения файла — или найдите расширения, связанные с определённым типом MIME. Основано на реестре типов медиа IANA, этот интерактивный поисковый инструмент даёт мгновенные, точные результаты с метками категорий и возможностью копирования за один клик, чтобы вы могли без сомнений вставить правильный тип Content-Type в свой код.
Как использовать
- Введите расширение файла (например
.pdf,mp4, илиjson) в поле поиска или вставьте тип MIME, такой какimage/png. - Карточка с результатом показывает соответствующие типы MIME, связанные расширения, основную категорию (изображение, видео, аудио, текст, приложение, шрифт, модель, мультиплей, сообщение) и рекомендуемый набор символов при необходимости.
- Нажмите значок копирования рядом с любым строковым представлением MIME, чтобы скопировать его в буфер обмена.
- Используйте кнопки «Общие типы» ниже поля поиска, чтобы сразу перейти к популярным форматам файлов.
Возможности
- Двусторонний поиск — ищите по расширению файла или по типу MIME и получайте соответствующий результат.
- Множественные типы MIME — когда расширение файла соответствует более чем одному типу медиа (например
.jsсоответствует какapplication/javascriptиtext/javascript), каждый из вариантов отображается. - Метки категорий — каждый результат помечен своей основной категорией, чтобы вы могли легко отличать типы медиа, документов и шрифтов.
- Подсказка по набору символов — типы, основанные на тексте, включают рекомендуемый по умолчанию набор символов для использования в
Content-TypeИспользуйте заголовок - Копирование в один клик — скопируйте строку MIME за один клик, чтобы вставить её в HTTP-заголовки или валидаторы загрузки.
- Короткий способ доступа к общим типам — кликабельные кнопки для наиболее часто используемых форматов файлов разработчиками.
- Полностью на стороне клиента — каждый поиск выполняется в вашем браузере; нет загрузки, нет отслеживания, ничего не покидает страницу.
Когда использовать этот инструмент
- Установка правильного
Content-Typeзаголовка для HTTP-ответа или при загрузке файла. - Настройка списка разрешённых форматов на сервере.
- Написание парсера, который должен ветвиться в зависимости от категории MIME входного файла.
- Заполнение
acceptатрибутов на элементах HTML<input type="file">. - Отладка причин, по которым файл передаётся с неправильным типом, проверяя, какое расширение должно соответствовать.
Часто задаваемые вопросы
-
Что такое тип MIME?
Тип MIME (Multipurpose Internet Mail Extensions type), также называемый типом медиа или Content-Type, — это стандартизированный метка, которая сообщает программному обеспечению, какой тип данных содержит файл. Он состоит из двух частей, разделённых слешем: основной категории (изображение, текст, приложение и т.д.) и подтипа (png, html, json и т.д.). Браузеры, почтовые серверы и API используют тип MIME для определения того, как обрабатывать содержимое — отображать его встроенными, предложить загрузку или отклонить.
-
Почему одни и те же расширения файлов иногда имеют более одного типа MIME?
Историческое отклонение. Многие типы медиа были зарегистрированы с одним официальным идентификатором, но стали известны под неофициальными алиасами, которые браузеры и серверы продолжали принимать для совместимости. Примером является JavaScript: официальный тип IANA — text/javascript, но application/javascript использовался в течение многих лет и по-прежнему считается допустимым в HTTP. RFC 9239 теперь рекомендует использовать text/javascript, но оба варианта продолжают встречаться в реальности.
-
Откуда берутся регистрации типов MIME?
Интернетовая ассоциация назначения номеров (IANA) поддерживает официальный реестр. Любой может подать новый тип медиа через один из трёх процессов — дерево стандартов (требует RFC), дерево поставщика (специфичное для поставщика, начинается с vnd.), или дерево личного/экспериментального (начинается с prs. или x.). Рестор является источником истины, но на практике инструменты также полагаются на сообщественные базы данных, такие как mime-db, которые объединяют данные IANA, Apache и nginx в единую базу данных.
-
Почему я должен доверять расширению-базированному обнаружению вообще?
Вы не должны — в критически важных потоках безопасности. Расширения файлов — это пользовательский метаданные, которые легко подделываются. При загрузке файлов проверяйте содержимое файла с помощью первых нескольких байт (магических байт), а не доверяйте имени. Поиск расширения-к-типу MIME — правильный инструмент для установки заголовков Content-Type при отправке и для подсказок в разрешённых списках, но он не подходит для определения того, безопасно ли файл можно обрабатывать.
Установите наши расширения
Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска
恵 Табло результатов прибыло!
Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!
Подписаться на новости
все Новые поступления
всеОбновлять: Наш последний инструмент Добавлено 12 июня 2026 года
