56 votes

Existe-t-il une énumération pour la propriété ContentType sur un HttpWebResponse ("text / plain", "application / octet-stream" etc.)?

La chose la plus proche que j'ai pu trouver était System.Net.Mime.MediaTypeNames mais cela ne semble pas tout avoir (comme json) car il semble être plus concentré sur les pièces jointes aux courriels.

31voto

Chris W. Rea Points 3194

Une enum n'a pas beaucoup de sens. Les types MIME sont ouverts. C'est-à-dire que la liste n'est pas finie: de nouveaux types sont ajoutés de temps en temps.

Voir RFC4288: Spécifications de type de support et procédures d'enregistrement

3voto

Sinan Ünür Points 76179

La base de données IANA sera probablement complète, mais vous devrez analyser ces pages pour obtenir une liste simple.

Il existe également le fichier mime.types fourni avec Apache, qui semble avoir été dérivé de cette liste.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X