2010-06-14 3 views

Répondre

1

Non, vous ne pouvez pas le supposer. Il y a des types comme 'application/xml' (qui est exactement la même chose que 'text/xml', donc je ne sais pas pourquoi ils ont trouvé ça).

+0

Ok, y a-t-il une liste de toutes ces possibilités? Ou peut-être au moins une liste de tous les types courants qui ne sont certainement pas basés sur le texte? – Rhubarb

+1

* application/xml * et * text/xml * n'est * pas * identique. Ils se comportent différemment lorsqu'il n'y a pas de paramètre 'charset'. Parce que la valeur de jeu de caractères par défaut pour * text/xml * est 'us-ascii' alors que * application/xml * ne spécifie aucune valeur par défaut. – Gumbo

4

L'IANA agit comme un registre central pour les types officiels. Ils fournissent un directory de types de contenu et de sous-types qui fonctionnent. Lorsque le serveur Web Apache traite un contenu statique, il utilise un fichier appelé mime.types pour mapper l'extension d'un fichier sur un type de contenu approprié. Cela peut être pris à partir d'un nouveau téléchargement de httpd lui-même, ou à partir du SVN server du projet Apache.

Questions connexes