从没有外部lib的字节数组中获取mimetype

时间:2011-11-03 18:44:19

标签: java bytearray mime-types

有人知道从字节数组中获取mime类型的一种方法吗?注意,我想这样做没有外部库,只有原生java。

1 个答案:

答案 0 :(得分:1)

有一种方法可以使用Java 7,但它有点笨拙(嗯tanto“desajeitado”):

  • 将字节写入(临时)文件
  • 使用Files.probeContentType(Path)检查该文件的内容

如果字节来自文件,则可以直接在其上使用probeContentType。


编辑:
不是很有用,至少在Windows上:probeContentType接缝主要使用文件扩展名来确定文件类型[: - |