From d36967d8525e8acafceccdf5a131424f48dd905f Mon Sep 17 00:00:00 2001 From: fanxb Date: Sun, 17 Apr 2022 18:40:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E5=B8=A6=E7=AB=AF?= =?UTF-8?q?=E5=8F=A3=E5=8F=B7=E5=9C=B0=E5=9D=80=E4=B8=8D=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/bookmark/service/impl/BookmarkServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bookMarkService/business/bookmark/src/main/java/com/fanxb/bookmark/business/bookmark/service/impl/BookmarkServiceImpl.java b/bookMarkService/business/bookmark/src/main/java/com/fanxb/bookmark/business/bookmark/service/impl/BookmarkServiceImpl.java index 192a62f..bf15fcc 100644 --- a/bookMarkService/business/bookmark/src/main/java/com/fanxb/bookmark/business/bookmark/service/impl/BookmarkServiceImpl.java +++ b/bookMarkService/business/bookmark/src/main/java/com/fanxb/bookmark/business/bookmark/service/impl/BookmarkServiceImpl.java @@ -404,7 +404,7 @@ public class BookmarkServiceImpl implements BookmarkService { * @author FleyX */ private String saveToFile(String iconUrl, String host, byte[] b) { - String fileName = URLEncoder.encode(host, StandardCharsets.UTF_8) + iconUrl.substring(iconUrl.lastIndexOf(".")); + String fileName = host.replace(":", ".") + iconUrl.substring(iconUrl.lastIndexOf(".")); String filePath = Paths.get(FileConstant.FAVICON_PATH, host.replace("www", "").replaceAll("\\.", "").substring(0, 2), fileName).toString(); FileUtil.writeBytes(b, Paths.get(CommonConstant.fileSavePath, filePath).toString()); return File.separator + filePath;