提供了一个包含文件扩展名与 mime 类型的庞大词典。
English | 简体中文
提供了文件扩展名与 MIME 类型以及 MIME 类型与文件扩展名之间的巨大双向映射,例如:
...
{".jpe", "image/jpeg"},
{".jpeg", "image/jpeg"},
{".jpg", "image/jpeg"},
{".js", "application/javascript"},
{".json", "application/json"},
...大多数具有多个可能扩展的 MIME 类型已预定义,以便查找最常见的扩展。
根据 MIME 类型扩展。由于多个扩展可以映射到同一个 MIME 类型,因此 GetExtension(GetMimeType(ext)) 不一定会返回原始扩展 - 它会返回最常见的扩展。
最初发布在 StackOverflow 上,链接: http://stackoverflow.com/questions/1029740/get-mime-type-from-filename-extension
NuGet 上有几个从这个仓库构建的包。官方的包位于此 URL。 https://www.nuget.org/packages/MimeTypeMapOfficial
请注意,当其他人作出贡献,而我忘记更新时,NuGet 包有时会落后于 GitHub 中的代码。如果您发现情况如此,并且需要一些更新,请在此处创建一个问题,我会更新 NuGet。
传入一个 MIME 类型并返回扩展名。如果 MIME 类型未注册,则会抛出错误。
暂无开放 Issues,或尚未同步最近议题。