HttpWebResponse(“text / plain”,“application / octet-stream”等)上的ContentType属性是否有枚举?

我能find的最接近的是System.Net.Mime.MediaTypeNames但似乎没有一切(如json),因为它似乎更专注于电子邮件附件。

枚举没有多大意义。 MIMEtypes是开放式的。 也就是说,这个列表并不是有限的:新的types不时被添加。

请参阅RFC4288:媒体types规范和注册程序

IANA的数据库很可能是完整的,但是您需要parsing这些页面才能得到一个清单。

还有Apache自带的mime.types文件,它似乎是从上面的列表中派生出来的。