From 9e902cccf100ca14f655fb47b46a485705db6ce8 Mon Sep 17 00:00:00 2001 From: thinkgem Date: Tue, 12 Nov 2019 23:29:49 +0800 Subject: [PATCH] =?UTF-8?q?EncodeUtils=20base64=20string=20=E5=81=A5?= =?UTF-8?q?=E5=A3=AE=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/jeesite/common/codec/EncodeUtils.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/com/jeesite/common/codec/EncodeUtils.java b/common/src/main/java/com/jeesite/common/codec/EncodeUtils.java index 5024d2e9..f466b936 100644 --- a/common/src/main/java/com/jeesite/common/codec/EncodeUtils.java +++ b/common/src/main/java/com/jeesite/common/codec/EncodeUtils.java @@ -67,6 +67,9 @@ public class EncodeUtils { * Base64编码. */ public static String encodeBase64(String input) { + if (StringUtils.isBlank(input)){ + return StringUtils.EMPTY; + } try { return new String(Base64.encodeBase64(input.getBytes(DEFAULT_URL_ENCODING))); } catch (UnsupportedEncodingException e) { @@ -92,10 +95,13 @@ public class EncodeUtils { * Base64解码. */ public static String decodeBase64String(String input) { + if (StringUtils.isBlank(input)){ + return StringUtils.EMPTY; + } try { return new String(Base64.decodeBase64(input.getBytes()), DEFAULT_URL_ENCODING); } catch (UnsupportedEncodingException e) { - return ""; + return StringUtils.EMPTY; } }