diff --git a/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/jdk/JdkClientEngine.java b/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/jdk/JdkClientEngine.java index b59159765..3830322a1 100644 --- a/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/jdk/JdkClientEngine.java +++ b/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/jdk/JdkClientEngine.java @@ -16,7 +16,6 @@ package org.dromara.hutool.http.client.engine.jdk; -import org.dromara.hutool.core.io.IORuntimeException; import org.dromara.hutool.core.io.IoUtil; import org.dromara.hutool.core.net.url.UrlUtil; import org.dromara.hutool.core.util.ObjUtil; @@ -96,7 +95,7 @@ public class JdkClientEngine extends AbstractClientEngine { } catch (final IOException e) { // 出错后关闭连接 IoUtil.closeQuietly(conn); - throw new IORuntimeException(e); + throw new HttpException(e); } // 自定义重定向 diff --git a/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/okhttp/OkHttpEngine.java b/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/okhttp/OkHttpEngine.java index db63e5877..30de8e216 100644 --- a/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/okhttp/OkHttpEngine.java +++ b/hutool-http/src/main/java/org/dromara/hutool/http/client/engine/okhttp/OkHttpEngine.java @@ -18,9 +18,9 @@ package org.dromara.hutool.http.client.engine.okhttp; import okhttp3.OkHttpClient; import okhttp3.internal.http.HttpMethod; -import org.dromara.hutool.core.io.IORuntimeException; import org.dromara.hutool.core.lang.Assert; import org.dromara.hutool.core.util.ObjUtil; +import org.dromara.hutool.http.HttpException; import org.dromara.hutool.http.client.ClientConfig; import org.dromara.hutool.http.client.Request; import org.dromara.hutool.http.client.RequestContext; @@ -153,7 +153,7 @@ public class OkHttpEngine extends AbstractClientEngine { try { response = client.newCall(buildRequest(message)).execute(); } catch (final IOException e) { - throw new IORuntimeException(e); + throw new HttpException(e); } // 自定义重定向