From 65cf334f1c297eb60c3eb02c34b322be88cfd442 Mon Sep 17 00:00:00 2001 From: Looly Date: Thu, 4 Jul 2024 21:30:04 +0800 Subject: [PATCH] fix code --- .../test/java/org/dromara/hutool/http/IssueIA80XITest.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hutool-http/src/test/java/org/dromara/hutool/http/IssueIA80XITest.java b/hutool-http/src/test/java/org/dromara/hutool/http/IssueIA80XITest.java index cc1580a87..cc72c1f99 100644 --- a/hutool-http/src/test/java/org/dromara/hutool/http/IssueIA80XITest.java +++ b/hutool-http/src/test/java/org/dromara/hutool/http/IssueIA80XITest.java @@ -18,7 +18,7 @@ public class IssueIA80XITest { param.put("date", DateUtil.parse("2024-06-25 14:16:47")); // 未经过自动编码的 - final Request request = Request.of("http://api.hutool.cn/login?type=aaa").form(param); + final Request request = Request.ofWithoutEncode("http://api.hutool.cn/login?type=aaa").form(param); final UrlBuilder urlBuilder = request.handledUrl(); Assertions.assertEquals("http://api.hutool.cn/login?type=aaa&date=2024-06-25 14:16:47", urlBuilder.toString()); @@ -26,5 +26,10 @@ public class IssueIA80XITest { final Request request2 = Request.of("http://api.hutool.cn/login?type=aaa", CharsetUtil.UTF_8).form(param); final UrlBuilder urlBuilder2 = request2.handledUrl(); Assertions.assertEquals("http://api.hutool.cn/login?type=aaa&date=2024-06-25%2014:16:47", urlBuilder2.toString()); + + // 经过自动编码的 + final Request request3 = Request.of("http://api.hutool.cn/login?type=aaa").form(param); + final UrlBuilder urlBuilder3 = request3.handledUrl(); + Assertions.assertEquals("http://api.hutool.cn/login?type=aaa&date=2024-06-25%2014:16:47", urlBuilder3.toString()); } }