Existe-t-il une énumération pour la propriété ContentType sur un HttpWebResponse (& # 8220; text / plain & # 8221 ;, & # 8220; application / octet-stream & # 8221; etc.)?
-
06-07-2019 - |
Question
La chose la plus proche que j'ai pu trouver était System.Net.Mime.MediaTypeNames
mais cela ne semble pas avoir tout (comme json) car il semble être plus concentré sur les pièces jointes aux courriels.
La solution
Une enum n'a pas beaucoup de sens. Les types MIME sont ouverts. En d’autres termes, 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
Autres conseils
La
base de données IANA sera probablement complète, mais vous devrez analyser ces pages pour obtenir une liste plate.
Il existe également le mime Le fichier .types fourni avec Apache semble provenir de cette liste.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow