web-dev-qa-db-fra.com

Existe-t-il une énumération pour la propriété contenttype sur une HTTPWEBESPONSE ("Texte / plaine", "Application / octet-Stream", etc.)?

La chose la plus proche que je pouvais trouver était System.Net.Mime.MediaTypeNames Mais cela ne semble pas avoir tout (comme JSON) car il semble être plus centré autour des pièces jointes.

48
will

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

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

26
Chris W. Rea

Database de l'IANA est le plus susceptible d'être complet, mais vous auriez besoin d'analyser ces pages pour obtenir une liste de plats.

Il y a aussi le fichier mime.types fourni avec Apache qui semble avoir été dérivé de ladite liste.

3
Sinan Ünür