From ac255e78b4fdd840da3a4e71dfb0486fcf589cc4 Mon Sep 17 00:00:00 2001 From: Looly Date: Thu, 25 Jan 2024 18:25:13 +0800 Subject: [PATCH] fix code --- .../hutool/http/client/engine/jdk/JdkHttpResponse.java | 5 ++--- .../java/org/dromara/hutool/http/client/JdkEngineTest.java | 2 ++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/jdk/JdkHttpResponse.java b/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/jdk/JdkHttpResponse.java index f372d6962..79450b72d 100644 --- a/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/jdk/JdkHttpResponse.java +++ b/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/jdk/JdkHttpResponse.java @@ -12,9 +12,9 @@ package org.dromara.hutool.http.client.engine.jdk; +import org.dromara.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.io.IoUtil; import org.dromara.hutool.core.io.stream.EmptyInputStream; -import org.dromara.hutool.core.array.ArrayUtil; import org.dromara.hutool.core.util.ObjUtil; import org.dromara.hutool.http.HttpException; import org.dromara.hutool.http.HttpUtil; @@ -28,7 +28,6 @@ import java.io.IOException; import java.io.InputStream; import java.net.HttpCookie; import java.nio.charset.Charset; -import java.util.Collections; import java.util.List; import java.util.Map; @@ -109,7 +108,7 @@ public class JdkHttpResponse implements Response, Closeable { */ @Override public Map> headers() { - return Collections.unmodifiableMap(headers); + return this.headers; } @Override diff --git a/hutool-http/src/test/java/org/dromara/hutool/http/client/JdkEngineTest.java b/hutool-http/src/test/java/org/dromara/hutool/http/client/JdkEngineTest.java index b4d77aa9c..f90c9ce7e 100644 --- a/hutool-http/src/test/java/org/dromara/hutool/http/client/JdkEngineTest.java +++ b/hutool-http/src/test/java/org/dromara/hutool/http/client/JdkEngineTest.java @@ -30,6 +30,8 @@ public class JdkEngineTest { final Response res = engine.send(req); Console.log(res.getStatus()); + Console.log(res.headers().getClass()); + Console.log(res.headers()); Console.log(res.bodyStr()); } }