From 6dc0b04af18f0eefbcc62507c84859c45c9e4809 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=84=9E?= Date: Fri, 21 Jun 2024 23:28:39 +0800 Subject: [PATCH] up --- rxlib/pom.xml | 2 +- .../src/main/java/org/rx/net/http/HttpClient.java | 14 ++++---------- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/rxlib/pom.xml b/rxlib/pom.xml index 5100741f..4728a657 100644 --- a/rxlib/pom.xml +++ b/rxlib/pom.xml @@ -23,7 +23,7 @@ 1.14.16 2.11.3 2.2.224 - 4.1.110.Final + 4.1.111.Final 1.78.1 4.12.0 2.12.1 diff --git a/rxlib/src/main/java/org/rx/net/http/HttpClient.java b/rxlib/src/main/java/org/rx/net/http/HttpClient.java index 7f738f02..77fba8c1 100644 --- a/rxlib/src/main/java/org/rx/net/http/HttpClient.java +++ b/rxlib/src/main/java/org/rx/net/http/HttpClient.java @@ -380,12 +380,8 @@ static OkHttpClient createClient(long connectTimeoutMillis, long readWriteTimeou SSLContext sslContext = SSLContext.getInstance("TLS"); sslContext.init(null, new TrustManager[]{TRUST_MANAGER}, new SecureRandom()); Authenticator authenticator = proxy instanceof AuthenticProxy ? ((AuthenticProxy) proxy).getAuthenticator() : Authenticator.NONE; - OkHttpClient.Builder builder = new OkHttpClient.Builder() - .sslSocketFactory(sslContext.getSocketFactory(), TRUST_MANAGER).hostnameVerifier((s, sslSession) -> true) - .connectionPool(POOL).retryOnConnectionFailure(true) //unexpected end of stream - .connectTimeout(connectTimeoutMillis, TimeUnit.MILLISECONDS) - .readTimeout(readWriteTimeoutMillis, TimeUnit.MILLISECONDS).writeTimeout(readWriteTimeoutMillis, TimeUnit.MILLISECONDS) - .proxy(proxy).proxyAuthenticator(authenticator); + OkHttpClient.Builder builder = new OkHttpClient.Builder().sslSocketFactory(sslContext.getSocketFactory(), TRUST_MANAGER).hostnameVerifier((s, sslSession) -> true).connectionPool(POOL).retryOnConnectionFailure(true) //unexpected end of stream + .connectTimeout(connectTimeoutMillis, TimeUnit.MILLISECONDS).readTimeout(readWriteTimeoutMillis, TimeUnit.MILLISECONDS).writeTimeout(readWriteTimeoutMillis, TimeUnit.MILLISECONDS).proxy(proxy).proxyAuthenticator(authenticator); if (enableCookie) { builder.cookieJar(COOKIES); } @@ -404,7 +400,7 @@ static OkHttpClient createClient(long connectTimeoutMillis, long readWriteTimeou ResponseContent resContent; public HttpClient withFeatures(boolean enableCookie, boolean enableLog) { - return withFeatures(enableCookie, enableLog); + return withFeatures(enableCookie, enableLog, true); } public synchronized HttpClient withFeatures(boolean enableCookie, boolean enableLog, boolean cachingStream) { @@ -491,9 +487,7 @@ Request.Builder createRequest(String url) { @SneakyThrows synchronized ResponseContent invoke(String url, HttpMethod method, RequestContent content) { - ProceedEventArgs args = new ProceedEventArgs(this.getClass(), - new Object[]{method.toString(), content instanceof JsonContent ? ((JsonContent) content).json : content.toString()}, - false); + ProceedEventArgs args = new ProceedEventArgs(this.getClass(), new Object[]{method.toString(), content instanceof JsonContent ? ((JsonContent) content).json : content.toString()}, false); try { Request.Builder request = createRequest(url); RequestBody requestBody = content.toBody();