fix: 修复OA消息发送方式
This commit is contained in:
@@ -62,8 +62,8 @@ public class OkHttpConfig {
|
|||||||
.sslSocketFactory(sslSocketFactory(), x509TrustManager())
|
.sslSocketFactory(sslSocketFactory(), x509TrustManager())
|
||||||
.retryOnConnectionFailure(false)//是否开启缓存
|
.retryOnConnectionFailure(false)//是否开启缓存
|
||||||
.connectionPool(pool())//连接池
|
.connectionPool(pool())//连接池
|
||||||
.connectTimeout(10L, TimeUnit.SECONDS)
|
.connectTimeout(2L, TimeUnit.MINUTES)
|
||||||
.readTimeout(10L, TimeUnit.SECONDS)
|
.readTimeout(2L, TimeUnit.MINUTES)
|
||||||
.build();
|
.build();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -251,10 +251,6 @@ public class OkHttpUtil {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public String postForJson(String url, String json, Map<String, String> headerParams){
|
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);
|
RequestBody requestBody = FormBody.create(MediaType.parse("application/json; charset=utf-8"), json);
|
||||||
String responseBody = "";
|
String responseBody = "";
|
||||||
Request.Builder requestBuilder = new Request.Builder().url(url);
|
Request.Builder requestBuilder = new Request.Builder().url(url);
|
||||||
@@ -262,7 +258,7 @@ public class OkHttpUtil {
|
|||||||
requestBuilder.addHeader(entry.getKey(), entry.getValue());
|
requestBuilder.addHeader(entry.getKey(), entry.getValue());
|
||||||
}
|
}
|
||||||
Request request = requestBuilder.post(requestBody).build();
|
Request request = requestBuilder.post(requestBody).build();
|
||||||
try (Response response = client.newCall(request).execute()) {
|
try (Response response = okHttpClient.newCall(request).execute()) {
|
||||||
int status = response.code();
|
int status = response.code();
|
||||||
if (status == 200) {
|
if (status == 200) {
|
||||||
return response.body().string();
|
return response.body().string();
|
||||||
|
|||||||
Reference in New Issue
Block a user