From 8b49984594b11b4bf320376909e5a744c4bfab3d Mon Sep 17 00:00:00 2001 From: Looly Date: Thu, 3 Mar 2022 17:15:35 +0800 Subject: [PATCH] change map type --- CHANGELOG.md | 3 ++- hutool-http/src/main/java/cn/hutool/http/HttpRequest.java | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 06e6039f8..df16f1b20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,10 @@ # 🚀Changelog ------------------------------------------------------------------------------------------------------------- -# 5.7.23 (2022-03-01) +# 5.7.23 (2022-03-03) ### 🐣新特性 +* 【http 】 HttpRequest.form采用TableMap方式(issue#I4W427@gitee) ### 🐞Bug修复 ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-http/src/main/java/cn/hutool/http/HttpRequest.java b/hutool-http/src/main/java/cn/hutool/http/HttpRequest.java index 864363e19..927c8bd4d 100644 --- a/hutool-http/src/main/java/cn/hutool/http/HttpRequest.java +++ b/hutool-http/src/main/java/cn/hutool/http/HttpRequest.java @@ -9,6 +9,7 @@ import cn.hutool.core.io.resource.MultiFileResource; import cn.hutool.core.io.resource.Resource; import cn.hutool.core.lang.Assert; import cn.hutool.core.map.MapUtil; +import cn.hutool.core.map.TableMap; import cn.hutool.core.net.SSLUtil; import cn.hutool.core.net.url.UrlBuilder; import cn.hutool.core.util.ArrayUtil; @@ -32,7 +33,6 @@ import java.net.Proxy; import java.net.URLStreamHandler; import java.nio.charset.Charset; import java.util.Collection; -import java.util.LinkedHashMap; import java.util.Map; import java.util.function.Consumer; @@ -1314,7 +1314,7 @@ public class HttpRequest extends HttpBase { return this; } if (null == this.form) { - this.form = new LinkedHashMap<>(); + this.form = new TableMap<>(16); } this.form.put(name, value); return this;