From d80747f9d5e511b6ec6e466f6de119dfb45e7fca Mon Sep 17 00:00:00 2001 From: Looly Date: Sat, 11 Mar 2023 19:42:04 +0800 Subject: [PATCH] fix code --- .../core/net/ssl/SSLContextBuilder.java | 1 + .../net}/ssl/TrustAnyHostnameVerifier.java | 7 +- .../cn/hutool/http/client/ClientConfig.java | 76 ++------ .../engine/httpclient4/HttpClient4Engine.java | 81 ++++++--- .../engine/httpclient5/HttpClient5Engine.java | 97 ++++++---- .../client/engine/jdk/HttpConnection.java | 16 +- .../client/engine/jdk/JdkClientEngine.java | 2 +- .../client/engine/okhttp/OkHttpEngine.java | 36 +++- .../http/ssl/AndroidSupportSSLFactory.java | 30 ---- .../http/ssl/CustomProtocolsSSLFactory.java | 24 +-- .../cn/hutool/http/ssl/DefaultSSLFactory.java | 15 -- .../main/java/cn/hutool/http/ssl/SSLInfo.java | 169 ++++++++++++++++++ .../cn/hutool/http/ssl/TrustAnySSLInfo.java | 31 ---- 13 files changed, 358 insertions(+), 227 deletions(-) rename {hutool-http/src/main/java/cn/hutool/http => hutool-core/src/main/java/cn/hutool/core/net}/ssl/TrustAnyHostnameVerifier.java (70%) delete mode 100644 hutool-http/src/main/java/cn/hutool/http/ssl/AndroidSupportSSLFactory.java delete mode 100644 hutool-http/src/main/java/cn/hutool/http/ssl/DefaultSSLFactory.java create mode 100755 hutool-http/src/main/java/cn/hutool/http/ssl/SSLInfo.java delete mode 100644 hutool-http/src/main/java/cn/hutool/http/ssl/TrustAnySSLInfo.java diff --git a/hutool-core/src/main/java/cn/hutool/core/net/ssl/SSLContextBuilder.java b/hutool-core/src/main/java/cn/hutool/core/net/ssl/SSLContextBuilder.java index 62975599f..4f8b72d9d 100644 --- a/hutool-core/src/main/java/cn/hutool/core/net/ssl/SSLContextBuilder.java +++ b/hutool-core/src/main/java/cn/hutool/core/net/ssl/SSLContextBuilder.java @@ -13,6 +13,7 @@ import java.security.KeyManagementException; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; + /** * {@link SSLContext}构建器,可以自定义:
*