import javax.activation.MimetypesFileTypeMap;
MimetypesFileTypeMap mimetypesFileTypeMap = new MimetypesFileTypeMap();
String contentType = mimetypesFileTypeMap.getContentType("a.txt");
getContentType方法参数可以是文件,也可以是文件名
源:https://www.iteye.com/blog/chinacheng-857485