¿Hay una enumeración para la propiedad ContentType en un HttpWebResponse ("text / plain", "application / octet-stream", etc.)?
-
06-07-2019 - |
Pregunta
Lo más cercano que pude encontrar fue System.Net.Mime.MediaTypeNames
pero eso no parece tener todo (como json) ya que parece estar más centrado en los archivos adjuntos de correo electrónico.
Solución
Una enumeración no tiene mucho sentido. Los tipos MIME son abiertos. Es decir, la lista no es finita: de vez en cuando se agregan nuevos tipos.
Consulte RFC4288: Especificaciones de tipos de medios y procedimientos de registro
Otros consejos
La base de datos de IANA es más probable que esté completa, pero necesitaría analizar esas páginas para obtener una lista plana.
También existe el mime .types archivo que viene con Apache que parece haber sido derivado de dicha lista.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow