소스 검색

Merge remote-tracking branch 'origin/dev' into dev

dzx 6 달 전
부모
커밋
59587f1188
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      src/main/java/com/xjrsoft/module/system/controller/FileController.java

+ 2 - 1
src/main/java/com/xjrsoft/module/system/controller/FileController.java

@@ -269,7 +269,8 @@ public class FileController {
 
             String[] split = dto.getFileUrl().split("\\.");
             String fileSuffiex = split[split.length - 1];
-            return RT.fileStream(byteArray, dto.getFileName() + "." + fileSuffiex);
+            String encodedFileName = URLEncoder.encode(dto.getFileName(), "UTF-8");
+            return RT.fileStream(byteArray, encodedFileName + "." + fileSuffiex);
         } catch (IOException e) {
             throw new RuntimeException(e);
         }