From b292e4a1662d1a2d61a2365f4f0106eb8d3c0afb Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期二, 21 一月 2025 19:26:47 +0800 Subject: [PATCH] 1 --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/CommonController.java | 9 +-------- 1 files changed, 1 insertions(+), 8 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/CommonController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/CommonController.java index cf34fe0..335d461 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/CommonController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/CommonController.java @@ -16,7 +16,6 @@ import org.springframework.web.bind.annotation.RestController; import java.io.InputStream; -import java.net.URLEncoder; @RestController @RequestMapping("/common") @@ -31,13 +30,7 @@ public R<IdCard> idCard(@Parameter(name = "url", description = "图片地址") String url) { InputStream inputStream; try { - // 找到最后一个斜杠的位置 - int lastSlashIndex = url.lastIndexOf("/"); - // 从斜杠后提取文件名 - String baseUrl = url.substring(0, lastSlashIndex); - String fileName = url.substring(lastSlashIndex + 1); - String encode = URLEncoder.encode(fileName, "UTF-8"); - url = baseUrl + "/" + encode; + inputStream = UrlDownloader.downloadAsStream(url); String jsonStr = OcrUtils.idCard(inputStream,"IdCard"); if (StringUtils.isEmpty(jsonStr)){ -- Gitblit v1.7.1