首页 > 代码库 > Java怎样获取Content-Type的文件类型Mime Type
Java怎样获取Content-Type的文件类型Mime Type
在Http请求中。有时须要知道Content-Type类型,尤其是上传文件时。更为重要。尽管有些办法可以解决,但都不太准确或者繁琐,索性我发现一个开源的类库可以解决相对完美的解决问题,它就是jMimeMagic。
jMimeMagic是一个用来检測文件或者数据流的 MIME 类型的 Java 类库。
最新版本号是V 0.1.2。
须要jar包:commons-logging-1.0.x.jar,log4j-1.2.x.jar
下载地址:点击打开链接
它的使用方法非常easy,例如以下:
File file = new File("e:\\test\\123.gif") MagicMatch match = Magic.getMagicMatch(file, false, true); String contentType = match.getMimeType(); System.out.println(contentType);
只是,该方法在效率上低一些。算是它的缺点了。
Java怎样获取Content-Type的文件类型Mime Type
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。