fix: 修复OA消息发送方式

This commit is contained in:
wxyclub
2024-04-22 15:24:46 +08:00
parent 00187403d3
commit 979a7eeb13
2 changed files with 3 additions and 7 deletions
@@ -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();
}
}
@@ -251,10 +251,6 @@ public class OkHttpUtil {
* @return
*/
public String postForJson(String url, String json, Map<String, String> 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();