设为首页 加入收藏

TOP

Java如何获取Content-Type的文件类型Mime Type
2014-11-23 22:00:04 来源: 作者: 【 】 浏览:20
Tags: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


下载地址


------------------------------------------分割线------------------------------------------


具体下载目录在 /2014年资料/8月/1日/Java如何获取Content-Type的文件类型Mime Type


------------------------------------------分割线------------------------------------------


它的用法很简单,如下:


File file = new File("e:\\test\\123.gif")
MagicMatch match = Magic.getMagicMatch(file, false, true);
String contentType = match.getMimeType();
System.out.println(contentType);


不过,该方法在效率上低一些,算是它的缺点了。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇HttpURLConnection与HttpClient区.. 下一篇利用jQuery Ajax技术实现每隔5秒..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: