标签: c# .net-core mime-types mime
到目前为止.net中我一直在使用urlmon.dll FindMimeFromData函数,该函数运行良好,甚至不需要在缓冲区中存在完整的文件内容(对于包括XML在内的大多数文件类型,实际上足够1024字节)。
现在在dotnet核心虽然可以使用这个本机库,但我想避免这种依赖,并使用可靠的原生C#方法来确定文件类型(在我的情况下是图像)。
有没有使用本机依赖项(Mime nuget项目)或仅通过文件名猜测(MimeSharp nuget项目)的方法?