diff --git a/jsowell-common/src/main/java/com/jsowell/common/util/file/FtpUtils.java b/jsowell-common/src/main/java/com/jsowell/common/util/file/FtpUtils.java index 4e5eb7775..5bf50121a 100644 --- a/jsowell-common/src/main/java/com/jsowell/common/util/file/FtpUtils.java +++ b/jsowell-common/src/main/java/com/jsowell/common/util/file/FtpUtils.java @@ -4,15 +4,10 @@ package com.jsowell.common.util.file; import com.jsowell.common.config.FtpConfig; import com.jsowell.common.exception.file.FileSizeLimitExceededException; import com.jsowell.common.exception.file.InvalidExtensionException; - - -import com.jsowell.common.util.ServletUtils; import com.jsowell.common.util.StringUtils; -import com.jsowell.common.util.id.IdUtils; import com.jsowell.common.util.ip.IpUtils; import lombok.extern.slf4j.Slf4j; import org.apache.commons.io.FilenameUtils; - import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTPReply; import org.springframework.beans.factory.annotation.Autowired; @@ -222,7 +217,7 @@ public class FtpUtils { String fileName = file.getOriginalFilename(); String extension = getExtension(file); if (!isAllowedExtension(extension)) { - throw new InvalidExtensionException.InvalidImageExtensionException(MimeTypeUtils.IMAGE_EXTENSION, extension, + throw new InvalidExtensionException.InvalidImageExtensionException(MimeTypeUtils.FIRMWARE_EXTENSION, extension, fileName); } } diff --git a/jsowell-common/src/main/java/com/jsowell/common/util/file/MimeTypeUtils.java b/jsowell-common/src/main/java/com/jsowell/common/util/file/MimeTypeUtils.java index bcfd01f88..db6b3b70c 100644 --- a/jsowell-common/src/main/java/com/jsowell/common/util/file/MimeTypeUtils.java +++ b/jsowell-common/src/main/java/com/jsowell/common/util/file/MimeTypeUtils.java @@ -25,7 +25,7 @@ public class MimeTypeUtils { public static final String[] VIDEO_EXTENSION = {"mp4", "avi", "rmvb"}; - public static final String[] FIRMWARE_EXTENSION = {"bin", "hex"}; + public static final String[] FIRMWARE_EXTENSION = {"bin", "hex", "icl"}; public static final String[] DEFAULT_ALLOWED_EXTENSION = { // 图片