diff --git a/CHANGELOG.md b/CHANGELOG.md index 33b4c1cb4..8a2656941 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ ### 🐞Bug修复 * 【core 】 IdcardUtil#getCityCodeByIdCard位数问题(issue#2224@Github) +* 【core 】 修复urlWithParamIfGet函数逻辑问题(issue#I50IUD@Gitee) ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-core/src/test/java/cn/hutool/core/net/UrlBuilderTest.java b/hutool-core/src/test/java/cn/hutool/core/net/UrlBuilderTest.java index f1323a292..809bf483c 100644 --- a/hutool-core/src/test/java/cn/hutool/core/net/UrlBuilderTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/net/UrlBuilderTest.java @@ -382,4 +382,11 @@ public class UrlBuilderTest { final String build = UrlBuilder.of(url).build(); Assert.assertEquals(url, build); } + + @Test + public void issuesI4Z2ETTest(){ + String url = "http://hutool.cn/2022/03/09/123.zip?Expires=1648704684&OSSAccessKeyId=LTAI4FncgaVtwZGBnYHHi8ox&Signature=%2BK%2B%3D"; + final String build = UrlBuilder.of(url, null).build(); + Assert.assertEquals(url, build); + } }