您可以使用
MimetypesFileTypeMapJava
6中提供的类。此类专门用于获取 MIME类型 。
使用它来获取MIME类型,如下所示:
byte[] content = ;InputStream is = new BufferedInputStream(new ByteArrayInputStream(content));String mimeType = URLConnection.guessContentTypeFromStream(is);
对于从文件中获取,您可以使用以下代码:
MimetypesFileTypeMap mimeTypesMap = new MimetypesFileTypeMap();String mime = mimeTypesMap.getContentType(file);



