инструменты/данные/mime-справочник
// данныеnew

mime-справочник

правильный mime-тип для любого расширения файла

// client-only
расширение mime тип content-type
// proсвои расширенияpro·пакетный поиск через APIproподробнее →

// о инструменте

MIME-типы (Media Types) сообщают браузерам и серверам тип данных в файле или HTTP-ответе. Отдача файла с неверным Content-Type может привести к отказу браузера отобразить его, предупреждениям безопасности или неверной интерпретации данных.

// когда использовать

  • Найти правильный заголовок Content-Type для раздаваемого файла
  • Проверить какой MIME-тип ожидает браузер для расширения
  • Настроить веб-сервер для правильной раздачи нестандартных типов
  • Проверить что API возвращает правильный Content-Type

// faq

Почему неверный MIME-тип важен?
Браузеры используют заголовок Content-Type (не расширение файла) для обработки ответа. JavaScript как text/plain не выполнится; SVG как image/jpeg не отрендерится. Неверные MIME-типы также провоцируют MIME-sniffing браузера, что создаёт уязвимости.
Что такое application/octet-stream?
Универсальный бинарный MIME-тип. Браузеры интерпретируют его как скачивание файла. Используйте как запасной вариант когда реальный тип неизвестен, или когда нужно принудительно скачать файл.
// история
Pro Облачная синхронизация — подробнее
операций пока нет