From bf25a061bc76a10eeff77d667f2e623ff5147201 Mon Sep 17 00:00:00 2001 From: wangchengjun <616865598@qq.com> Date: Wed, 8 Jun 2022 14:48:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8B=86=E5=88=86=E5=9B=BE=E7=89=87=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jero/modules/oss/controller/SplitFileController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/oss/controller/SplitFileController.java b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/oss/controller/SplitFileController.java index 239b81381..43b79bf06 100644 --- a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/oss/controller/SplitFileController.java +++ b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/oss/controller/SplitFileController.java @@ -42,6 +42,9 @@ public class SplitFileController { throw new JeroBootException("文件不存在"); } int splitIndex = fileUrl.lastIndexOf(File.separator); + if(splitIndex == -1){ + splitIndex = fileUrl.lastIndexOf("/"); + } String fileName = fileUrl.substring(splitIndex); response.setHeader("Content-Disposition", "attachment; filename=\""+fileName+"\"");