Esiste un enum per la proprietà ContentType su un HttpWebResponse ("text / plain", "application / octet-stream" ecc.)?
-
06-07-2019 - |
Domanda
La cosa più vicina che ho potuto trovare era System.Net.Mime.MediaTypeNames
ma questo non sembra avere tutto (come json) poiché sembra essere più focalizzato sugli allegati e-mail.
Soluzione
Un enum non ha molto senso. I tipi MIME sono aperti. Cioè, l'elenco non è finito: di volta in volta vengono aggiunti nuovi tipi.
Vedi RFC4288: Specifiche del tipo di supporto e procedure di registrazione
Altri suggerimenti
Il database IANA è molto probabilmente completo, ma è necessario analizza quelle pagine per ottenere un elenco semplice.
Esiste anche il mime .types fornito con Apache che sembra derivato da detto elenco.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow