Bladeren bron

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

dzx 6 maanden geleden
bovenliggende
commit
59587f1188
1 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  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);
         }