Существует ли перечисление для свойства ContentType в HttpWebResponse (& # 8220; text / plain & # 8220; application / octet-stream & # 8221; и т. Д.)?
-
06-07-2019 - |
Вопрос
Самым близким, что я смог найти, был System.Net.Mime.MediaTypeNames
, но в нем, похоже, нет всего (например, json), так как он, кажется, больше сосредоточен на вложениях электронной почты. р>
Решение
Перечисление не имеет особого смысла. MIME типы являются открытыми. То есть список не является конечным: новые типы добавляются время от времени.
См. RFC4288: спецификации типов носителей и процедуры регистрации
Другие советы
база данных IANA , скорее всего, будет полной, но вам потребуется проанализируйте эти страницы, чтобы получить плоский список.
Существует также пантомима Файл .types , поставляемый с Apache, который, по-видимому, был получен из указанного списка.
Не связан с StackOverflow