java判断multipart是否是压缩包
时间: 2023-08-25 08:04:40 浏览: 157
java实现多个文件压缩成压缩包
您好,要判断Multipart是否是压缩包,可以先获取Multipart的Content-Type,如果Content-Type是以"application/zip"开头或者包含"zip"字符串,则可以判断为压缩包。Java代码如下:
```
public static boolean isZipFile(Multipart multipart) throws MessagingException {
String contentType = multipart.getContentType();
if (contentType.startsWith("application/zip")) {
return true;
} else if (contentType.contains("zip")) {
return true;
} else {
return false;
}
}
```
其中,`multipart`为要判断的Multipart对象。这段代码会返回一个`boolean`值,表示Multipart是否是压缩包。
阅读全文