Non, l'extension d'un fichier ne détermine pas son format. Tous les formats de fichier ont une signature (contenant et contenu) et il n'est pas si couteux de la reconnaître : il suffit de lire une poignée d'octets. Ton système n'implémente pas cette manière naturelle de reconnaître le type d'un fichier ? ( file permet de faire cela : http://gnuwin32.sourceforge.net/packages/file.htm(...) et ftp://ftp.astron.com/pub/file(...) )
L'extension est indicative, sans plus.
D'un autre côté, sur un serveur web, il me paraiterait normal de stocker des fichiers de types différents (audio/video/...) en des emplacements différents. ForceType est une directive apache qui permettrait en outre de spécifier le type des fichiers dans un repertoire donné. Et si l'extension suffisait, pourquoi voudrais-tu te soucier du type mime ?
[^] # L'habit ne fait pas le moine
Posté par dvrasp . En réponse à la dépêche Après Ogg, Ogg vidéo!. Évalué à 9.
L'extension est indicative, sans plus.
D'un autre côté, sur un serveur web, il me paraiterait normal de stocker des fichiers de types différents (audio/video/...) en des emplacements différents. ForceType est une directive apache qui permettrait en outre de spécifier le type des fichiers dans un repertoire donné. Et si l'extension suffisait, pourquoi voudrais-tu te soucier du type mime ?