Browse Source

优化上传文件的类型识别,增加基于 filename 的读取

YunaiV 2 years ago
parent
commit
86bb6f0b80

+ 1 - 1
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/service/file/FileServiceImpl.java

@@ -39,7 +39,7 @@ public class FileServiceImpl implements FileService {
     @Override
     public String createFile(String path, byte[] content) throws Exception {
         // 计算默认的 path 名
-        String type = FileTypeUtil.getType(new ByteArrayInputStream(content));
+        String type = FileTypeUtil.getType(new ByteArrayInputStream(content), path);
         if (StrUtil.isEmpty(path)) {
             path = DigestUtil.md5Hex(content) + '.' + type;
         }