如何获取MIME类型的文件扩展名(内容类型)
有很多方法可以从给定的InputStream或File获取MIME类型。 但是,给定一个MimeType或(以HTTP的形式:内容类型)我如何获得文件扩展名列表。
Java的激活库有MimetypesFileTypeMap,但是文件分机 - > Mime类型。 我需要Mime Type - > File Ext。
看起来我必须复制com.sun.activation中的伪私有代码来加载MIME类型映射。
Apache带有一个mime.types文件。 你可以解析这个文件并使用它来映射文件扩展名到内容类型,反之亦然。 该文件位于Apache Group/Apache2/conf
目录中。
我最终使用了可以加载的mime-types.properties文件附带的Java Mimeutil库。
链接地址: http://www.djcxy.com/p/46927.html上一篇: How do I get the File Extention for a Mime Type (Content Type)