J'ai une liste d'extension à mime-type dans un fichier INI. Cependant, certaines extensions ont plusieurs types de mime, par exemple;Envoi du type MIME le plus correct
midi[] = "application/x-midi"
midi[] = "audio/midi"
midi[] = "audio/x-mid"
midi[] = "audio/x-midi"
midi[] = "music/crescendo"
midi[] = "x-music/x-midi"
6 (possibles) mimetypes pour une prolongation. Quelle pratique courante pour déterminer le mime type correct? (Par exemple, je dois définir un en-tête de type de contenu HTTP).
Je sais que ce n'est pas idéal; déterminer des mimétypes basés sur l'extension .. mais j'ai besoin de résultats cohérents (entre serveurs) (par exemple, l'extension fileinfo en PHP fait des suppositions terribles *).
* Certains résultats de fileinfo par exemple;
- js - text/plain
- css - le meilleur que vous avez un texte/c-h
en php ou en général? –
Eh bien, la programmation en PHP, mais je peux imaginer le même problème apparaît dans d'autres langues. Aussi, ce n'est pas seulement "comme une valeur de type de contenu", mais d'autres fins facultatives. –