Est-il un enum 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 qui ne semble pas tout avoir (comme json), car il semble être davantage axé autour de pièces jointes à un courriel.
- Quelque chose de semblable, here. Les gens traitent le plus souvent par la création de constantes comme
System.Net.Mime.MediaTypeNames
ne sera jamais exhaustive/liste complète. - Related post - Quelle est la bonne JSON type de contenu?
Vous devez vous connecter pour publier un commentaire.
Un enum n'a pas beaucoup de sens. Les types MIME sont ouvertes. Qui est, la liste n'est pas finie: les nouveaux types sont ajoutés de temps en temps.
Voir RFC4288: Type de Média Spécifications et les Procédures d'Enregistrement
L'IANA base de données est le plus susceptible d'être complète, mais vous devez analyser ces pages pour obtenir une liste à plat.
Il y a aussi le le mime.types fichier fourni avec Apache qui semble avoir été dérivé à partir de la liste.