From 01dc2450a0e02c83fcb4c7a52c03835c96e73535 Mon Sep 17 00:00:00 2001 From: Looly Date: Sun, 5 Mar 2023 17:09:03 +0800 Subject: [PATCH] fix code --- .../http/client/engine/ClientEngineFactory.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/hutool-http/src/main/java/cn/hutool/http/client/engine/ClientEngineFactory.java b/hutool-http/src/main/java/cn/hutool/http/client/engine/ClientEngineFactory.java index 511ec716b..a1c19fce0 100755 --- a/hutool-http/src/main/java/cn/hutool/http/client/engine/ClientEngineFactory.java +++ b/hutool-http/src/main/java/cn/hutool/http/client/engine/ClientEngineFactory.java @@ -4,6 +4,7 @@ import cn.hutool.core.lang.Singleton; import cn.hutool.core.text.StrUtil; import cn.hutool.core.util.ServiceLoaderUtil; import cn.hutool.http.HttpException; +import cn.hutool.http.client.ClientConfig; import cn.hutool.http.client.ClientEngine; import cn.hutool.log.StaticLog; @@ -24,6 +25,18 @@ public class ClientEngineFactory { return Singleton.get(ClientEngine.class.getName(), ClientEngineFactory::of); } + /** + * 根据用户引入的HTTP客户端引擎jar,自动创建对应的拼音引擎对象
+ * 推荐创建的引擎单例使用,此方法每次调用会返回新的引擎 + * + * @param config Http客户端配置 + * @return {@code ClientEngine} + */ + @SuppressWarnings("resource") + public static ClientEngine of(final ClientConfig config) { + return of().setConfig(config); + } + /** * 根据用户引入的HTTP客户端引擎jar,自动创建对应的拼音引擎对象
* 推荐创建的引擎单例使用,此方法每次调用会返回新的引擎