Gibt es eine Enumeration für die Contenttype-Eigenschaft auf einem HttpWebResponse ( „text / plain“, „application / octet-stream“ etc.)?
-
06-07-2019 - |
Frage
Das nächste, was ich war System.Net.Mime.MediaTypeNames
finden konnten, aber das scheint nicht alles (wie json) zu haben, da es sich um E-Mail-Anhänge mehr konzentriert zu sein scheint.
Lösung
Ein ENUM macht nicht viel Sinn. MIME-Typen sind offen. Das heißt, ist die Liste nicht endlich. Neue Arten von Zeit zu Zeit hinzugefügt werden
Siehe RFC4288: Medientyp Spezifikationen und Zulassungsverfahren
Andere Tipps
IANA-Datenbank ist höchstwahrscheinlich vollständig sein, aber Sie müßten diese Seiten analysieren, um eine flache Liste zu erhalten.
Es gibt auch die mime .types -Datei, die mit Apache kommt, die aus der genannten Liste abgeleitet worden zu sein scheint.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow