From ca2476400c6ff7437560ed01e29dcd9a92a3aff9 Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 28 May 2024 12:14:15 +0800 Subject: [PATCH] fix timeout bug --- .../src/main/java/org/dromara/hutool/http/HttpUtil.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/hutool-http/src/main/java/org/dromara/hutool/http/HttpUtil.java b/hutool-http/src/main/java/org/dromara/hutool/http/HttpUtil.java index 9dcbf500d..5b612b5fe 100644 --- a/hutool-http/src/main/java/org/dromara/hutool/http/HttpUtil.java +++ b/hutool-http/src/main/java/org/dromara/hutool/http/HttpUtil.java @@ -107,8 +107,9 @@ public class HttpUtil { * @param urlString 网址 * @return 返回内容,如果只检查状态码,正常只返回 "",不正常返回 null */ + @SuppressWarnings("resource") public static String get(final String urlString) { - return get(urlString, HttpGlobalConfig.getTimeout()); + return ClientEngineFactory.getEngine().send(Request.of(urlString)).bodyStr(); } /** @@ -121,7 +122,8 @@ public class HttpUtil { */ @SuppressWarnings("resource") public static String get(final String urlString, final int timeout) { - return ClientEngineFactory.getEngine() + // 创建自定义客户端 + return ClientEngineFactory.createEngine() .init(ClientConfig.of().setConnectionTimeout(timeout).setReadTimeout(timeout)) .send(Request.of(urlString)).bodyStr(); }