无法从bytearray获取MIME TYPE - 为任何MIME TYPE文档返回NULL。
delete
答案 0 :(得分:3)
查看source,guessContentTypeFromStream
通过检查前16个字节仅支持非常有限的mime类型:
null
,因为“text / plain”不是它们。如果你需要猜测另一个mime类型,你必须使用另一个库。
答案 1 :(得分:0)
因为它无法弄清楚实际上是什么内容类型。 javadocs表示如果无法确定内容类型,则返回sum(wts) - 1
。
如果你想要更好的东西,你可以先查看这个问题的答案和评论:Getting A File's Mime Type In Java。