diff --git a/src/main/java/com/ruoyi/file/service/MinioSysFileServiceImpl.java b/src/main/java/com/ruoyi/file/service/MinioSysFileServiceImpl.java index 02820a2..bebf7de 100644 --- a/src/main/java/com/ruoyi/file/service/MinioSysFileServiceImpl.java +++ b/src/main/java/com/ruoyi/file/service/MinioSysFileServiceImpl.java @@ -78,7 +78,15 @@ public class MinioSysFileServiceImpl implements ISysFileService { public String uploadFileByData(String filename, String extension, String out) throws Exception { try (ByteArrayInputStream in = new ByteArrayInputStream(out.getBytes())) { String fileName = FileUploadUtils.extractFilename(filename, extension); + System.out.println("========== MinIO Upload Debug =========="); + System.out.println("原始文件名: " + filename); + System.out.println("传入的扩展名: [" + extension + "]"); + System.out.println("生成的文件名: " + fileName); + String contentType = FileUploadUtils.getContentType(extension); // 获取文件类型 + System.out.println("获取到的 ContentType: " + contentType); + System.out.println("========================================"); + PutObjectArgs args = PutObjectArgs.builder() .bucket(minioConfig.getBucketName()) .object(fileName)