用于Java的Mime类型检测库

时间:2012-03-27 16:14:37

标签: java detection mime

首先,我看到了这个问题(Getting A File's Mime Type In Java),但所选答案只是一个链接。

我正在寻找一种方法来确定Java中文件的MIME类型,我需要一个可以发现很多不同类型的工具,因为我正在做一个webcrawler并且它处理了很多不同的MIME。

我使用了JMimeMagic并且显得简单而且很好,但是是测试版并且有一些崩溃。 Apache Tika做了很多事情,包括MIME检测,但很重要。其他一些图书馆也是如此。

我想知道是否有一些MIME检测特定库(如JMimeMagic,但正在工作)并且可以识别许多MIME类型,而不是仅使用文件扩展名。如果没有,像Apache Tika这样的大型图书馆是正确的选择吗?

1 个答案:

答案 0 :(得分:1)

Apache Tika是迄今为止最全面的选择。我建议你顺其自然。