如何在JAVA中获取真正的类型/ mime类型(如PHP中的finfo \ mime_content_type)?

时间:2012-10-10 14:08:57

标签: java php file mime

  

可能重复:
  Getting A File’s Mime Type In Java

我正在寻找一些函数/插件,它们正在做phpfo中的finfo \ mime_content_type。 一个例子: click here to see an image

但如果您将图像下载到计算机并将其打开,就像 .rar 文件(使用win rar或其他内容),您会看到一个rar dictonary ,文件名为" garfild" !

在PHP中,finfo或mime_content_type将决定不是图像(但其他服务,如GD功能,会发现它像图像),我正在搜索 在JAVA中有这样的事情。 非常感谢你 :) 对不起我的新手英语,我不是来自英语国家:)

1 个答案:

答案 0 :(得分:0)

您正在寻找能够识别文件幻数的库,这是实际文件类型的指示。您可以尝试jMimeMagic:http://sourceforge.net/projects/jmimemagic/(如HowTo extract MimeType from a byte[]中所述)