Перейти к содержанию

Поиск MIME типов

Найдите MIME тип расширения файла или обычные расширения для MIME типа.

Входные данные
Выходные данные

Поиск MIME типов

Вставьте список расширений файлов или имён файлов, и этот инструмент добавит соответствующий MIME тип каждому — png становится image/png, имя файла вроде archive.tar.gz разрешается по его последнему расширению в application/gzip. Измените направление, и это работает в обратном направлении: вставьте MIME тип вроде image/jpeg и получите обратно расширения, обычно используемые для него (jpg, jpeg, jpe). Инструмент охватывает повседневные веб, документы, медиа, шрифты и архивные форматы, так что вам редко нужно оставлять вкладку, чтобы проверить заголовок Content-Type или настроить обработку статических файлов на сервере.

Опция формата вывода формирует результат для того, где он будет использоваться дальше. «Простой список» выводит одну строку, разделённую стрелкой, для каждой записи, читаемую отдельно. «Таблица» выравнивает всё в столбцы с заголовком, удобно для вставки в документацию. «nginx types» выводит строки в формате файла nginx mime.types, а «Apache AddType» выводит одну директиву AddType на запись, готовую к вставке в файл .htaccess или конфигурацию виртуального хоста — обе опции избавляют вас от ручного ввода синтаксиса директивы вокруг значения, которое вы уже искали.

«Отмечать неизвестные записи» управляет тем, что происходит, когда что-то не совпадает: включено, запись всё ещё появляется в выводе отмеченной как неизвестная, так что опечатка или необычный формат видны вместо того, чтобы молча исчезнуть; отключено, несовпадающие записи удаляются и вывод содержит только разрешённые совпадения. Совпадение не учитывает регистр и игнорирует параметры в типе MIME (image/jpeg; charset=binary совпадает так же, как image/jpeg), и точка в начале расширения опциональна.

Всё выполняется в вашем браузере из небольшой встроенной таблицы — ни одно расширение, имя файла или MIME тип, который вы вставляете, никогда не загружается никуда, что делает безопасным указывать на реальные списки файлов, конфигурации серверов или заголовки ответов API. Итоговый подсчёт под выводом показывает, сколько записей обработано, сколько совпадает и сколько неизвестны, так что неожиданный результат легко объяснить с первого взгляда.

FAQ

Могу ли я вставлять полные имена файлов вместо простых расширений?
Да. Имя файла вроде report.final.docx совпадает по его последнему расширению (docx), точно так же, как вставка просто docx.
Что происходит с скрытым файлом без реального расширения, вроде .gitignore?
Он не совпадает и считается неизвестным — после начальной точки нет расширения для поиска.
Чем форматы nginx и Apache отличаются от простого списка?
«nginx types» форматирует каждое совпадение как строку из файла nginx mime.types; «Apache AddType» форматирует каждое как директиву AddType для файла .htaccess или конфигурации виртуального хоста. Обе предназначены для прямого копирования в конфигурацию сервера, а не для чтения как проза.
Направление MIME тип → расширение возвращает все возможные расширения?
Оно возвращает расширения, которые этот инструмент знает для этого MIME типа, упорядоченные так, как они обычно используются — не исчерпывающий реестр всех расширений, когда-либо используемых для него.
Мой список файлов или конфигурация сервера загружаются где-нибудь?
Нет. Поиск работает полностью в вашем браузере со встроенной небольшой таблицей — ничто, что вы вставляете здесь, не отправляется на сервер.