Преглед на файлове

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);
         }