diff --git a/rest-proxy-core/src/main/java/group/flyfish/rest/core/client/DefaultRestClient.java b/rest-proxy-core/src/main/java/group/flyfish/rest/core/client/DefaultRestClient.java index be4f9c3..04ca93c 100644 --- a/rest-proxy-core/src/main/java/group/flyfish/rest/core/client/DefaultRestClient.java +++ b/rest-proxy-core/src/main/java/group/flyfish/rest/core/client/DefaultRestClient.java @@ -3,6 +3,7 @@ package group.flyfish.rest.core.client; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.JavaType; import group.flyfish.rest.core.exception.RestClientException; +import group.flyfish.rest.core.factory.HttpClientFactoryBean; import group.flyfish.rest.core.factory.HttpClientProvider; import group.flyfish.rest.enums.ResponseType; import group.flyfish.rest.utils.JacksonUtil; @@ -67,6 +68,7 @@ final class DefaultRestClient implements RestClient { */ DefaultRestClient(HttpRequestBase request) { this.request = request; + this.clientProvider = HttpClientFactoryBean::createSSLClient; } /** @@ -273,7 +275,6 @@ final class DefaultRestClient implements RestClient { return innerExecute(); } - /** * 内部执行方法,预处理结果 * diff --git a/rest-proxy-core/src/main/java/group/flyfish/rest/core/factory/HttpClientFactoryBean.java b/rest-proxy-core/src/main/java/group/flyfish/rest/core/factory/HttpClientFactoryBean.java index 5c1db87..3e90f70 100644 --- a/rest-proxy-core/src/main/java/group/flyfish/rest/core/factory/HttpClientFactoryBean.java +++ b/rest-proxy-core/src/main/java/group/flyfish/rest/core/factory/HttpClientFactoryBean.java @@ -28,7 +28,7 @@ public final class HttpClientFactoryBean implements FactoryBean true).build();