Como o Linux sabe qual é o tipo MIME de um arquivo?

3

Como o Linux pode saber o tipo MIME de um arquivo? Existe algo escrito dentro do arquivo? Olha a extensão do arquivo?

    
por Gradient 16.05.2013 / 15:04

1 resposta

5

Por meio dos bytes "mágicos" em um arquivo. Você mesmo pode fazer isso executando o comando arquivo :

file --mime filename

No meu entender, a biblioteca básica é libmagic .

    
por 16.05.2013 / 15:08