3

Как Linux может узнать MIME-тип файла? Есть ли что-то написанное внутри файла? Это смотрит на расширение файла?

1 ответ1

5

Через "волшебные" байты в файле. Вы можете сделать это самостоятельно, выполнив команду file :

file --mime filename

Насколько я понимаю, лежащая в основе библиотека является libmagic.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .