您的位置:首页 > 其它

.NET获取文件的MIME类型(Content Type)

2017-11-06 15:07 691 查看
优点:方便快捷

缺点:只能在.NET 4.5之后使用

如果没有的MIME TYPE将会返回:

application/octet-stream


第二种:直接在系统中通过文件的后缀获取文件的Content Type

code

优点:

1. 直接快速

2. 没有.NET的版本限制;

缺点:

1. 需要有访问注册表的权限;

2. 获取的Content Type范围受系统环境约束。

这个方法在没有找到对应的MIME Type时,返回的是application/unknow,当然,你也可以自己定义其他任何返回值。

第三种: 自己动手写代码,将MimeType写成Mapping类,需要的时候直接使用。

code

优点:

1. MIME TYPE获取方便,无权限干扰;

2. 可以随时添加新的MIME类型(Content Type)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: