使用.NET,如何根据文件签名而不是扩展名找到文件的mime类型

使用.NET,如何根据文件签名而不是扩展名找到文件的mime类型,第1张

使用.NET,如何根据文件签名而不是扩展名找到文件的mime类型

在Urlmon.dll中,有一个名为的函数

FindMimeFromData

从文档中

MIME类型检测或“数据嗅探”是指从二进制数据确定适当的MIME类型的过程。最终结果取决于服务器提供的MIME类型标头,文件扩展名和/或数据本身的组合。通常,只有前256个字节的数据有效。

因此,请从文件中读取第一个(最大)256个字节,并将其传递给

FindMimeFromData



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5559860.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存