diff --git a/src/main/java/com/ydw/bat/wkflow/business_oa/config/OkHttpConfig.java b/src/main/java/com/ydw/bat/wkflow/business_oa/config/OkHttpConfig.java index cd3db618..979e548c 100644 --- a/src/main/java/com/ydw/bat/wkflow/business_oa/config/OkHttpConfig.java +++ b/src/main/java/com/ydw/bat/wkflow/business_oa/config/OkHttpConfig.java @@ -62,8 +62,8 @@ public class OkHttpConfig { .sslSocketFactory(sslSocketFactory(), x509TrustManager()) .retryOnConnectionFailure(false)//是否开启缓存 .connectionPool(pool())//连接池 - .connectTimeout(10L, TimeUnit.SECONDS) - .readTimeout(10L, TimeUnit.SECONDS) + .connectTimeout(2L, TimeUnit.MINUTES) + .readTimeout(2L, TimeUnit.MINUTES) .build(); } } diff --git a/src/main/java/com/ydw/bat/wkflow/business_oa/utils/OkHttpUtil.java b/src/main/java/com/ydw/bat/wkflow/business_oa/utils/OkHttpUtil.java index 557f0647..5f73fa81 100644 --- a/src/main/java/com/ydw/bat/wkflow/business_oa/utils/OkHttpUtil.java +++ b/src/main/java/com/ydw/bat/wkflow/business_oa/utils/OkHttpUtil.java @@ -251,10 +251,6 @@ public class OkHttpUtil { * @return */ public String postForJson(String url, String json, Map headerParams){ - OkHttpClient client = new OkHttpClient.Builder() - .connectTimeout(2, TimeUnit.MINUTES)//设置连接超时时间 - .readTimeout(2, TimeUnit.MINUTES)//设置读取超时时间 - .build(); RequestBody requestBody = FormBody.create(MediaType.parse("application/json; charset=utf-8"), json); String responseBody = ""; Request.Builder requestBuilder = new Request.Builder().url(url); @@ -262,7 +258,7 @@ public class OkHttpUtil { requestBuilder.addHeader(entry.getKey(), entry.getValue()); } Request request = requestBuilder.post(requestBody).build(); - try (Response response = client.newCall(request).execute()) { + try (Response response = okHttpClient.newCall(request).execute()) { int status = response.code(); if (status == 200) { return response.body().string();