Сначала я увидел этот вопрос ( Получение типа MIME файла в Java ), но выбранный ответ является только ссылкой.
Я ищу способ определитьMIME-тип файла в Java, и мне нужен инструмент, который может обнаруживать множество различных типов, потому что я занимаюсь веб-поиском, и он обрабатывает множество различных MIME.
Я использовал JMimeMagic и выглядит простым ихорошо, но есть бета и есть некоторые сбои.Apache Tika делает много вещей, в том числе обнаружение MIME, но это большое.То же самое происходит и с некоторыми другими библиотеками.
Я хочу знать, есть ли какая-то библиотека, специфичная для обнаружения MIME (например, JMimeMagic, но работающая), которая может распознавать множество типов MIME, а не использовать только расширение файла.Если нет, то большие библиотеки, такие как Apache Tika, являются правильным выбором?