diff --git a/CHANGELOG.md b/CHANGELOG.md index 58a5de0e6..1cee76d7d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,12 +3,14 @@ ------------------------------------------------------------------------------------------------------------- -# 5.6.3 (2021-03-31) +# 5.6.3 (2021-04-02) ### 新特性 * 【core 】 修改数字转换的实现,增加按照指定端序转换(pr#1492@Github) * 【core 】 修改拆分byte数组时最后一组长度的规则(pr#1494@Github) + ### Bug修复 +* 【core 】 修复Validator.isUrl()传空返回true(issue#I3ETTY@Gitee) ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/Validator.java b/hutool-core/src/main/java/cn/hutool/core/lang/Validator.java index bca1d0ae5..cde7cb4ab 100644 --- a/hutool-core/src/main/java/cn/hutool/core/lang/Validator.java +++ b/hutool-core/src/main/java/cn/hutool/core/lang/Validator.java @@ -951,6 +951,9 @@ public class Validator { * @return 是否为URL */ public static boolean isUrl(CharSequence value) { + if(StrUtil.isBlank(value)){ + return false; + } try { new java.net.URL(StrUtil.str(value)); } catch (MalformedURLException e) {