update server/src/main/java/cn/keking/utils/WebUtils.java.

优化后台 接入BASE64报错信息

Signed-off-by: 高雄 <admin@cxcp.com>
pull/188/head
高雄 2023-07-28 00:56:14 +00:00 committed by Gitee
parent 3da330341f
commit fb6320a244
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
1 changed files with 7 additions and 2 deletions

View File

@ -27,7 +27,7 @@ import java.util.regex.Pattern;
public class WebUtils {
private static final Logger LOGGER = LoggerFactory.getLogger(WebUtils.class);
private static final String BASE64_MSG = "base64";
/**
* URL
*
@ -243,9 +243,14 @@ public class WebUtils {
try {
return new String(Base64Utils.decodeFromString(source.replaceAll(" ", "+").replaceAll("\n", "")), charsets);
} catch (Exception e) {
LOGGER.error("url解码异常可能是接入方法错误或者未使用BASE64", e);
if (e.getMessage().toLowerCase().contains(BASE64_MSG)) {
LOGGER.error("url解码异常接入方法错误未使用BASE64");
}else {
LOGGER.error("url解码异常其他错误", e);
}
return null;
}
}
}
/**