|
|
|
@ -248,17 +248,10 @@ public class RestUtil {
|
|
|
|
|
// 发送请求
|
|
|
|
|
HttpEntity<String> request = new HttpEntity<>(body, headers);
|
|
|
|
|
//回调接口
|
|
|
|
|
if (url.contains("callback")) {
|
|
|
|
|
SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory();
|
|
|
|
|
requestFactory.setConnectTimeout(30000);
|
|
|
|
|
requestFactory.setReadTimeout(30000);
|
|
|
|
|
RT = new RestTemplate(requestFactory);
|
|
|
|
|
}else{
|
|
|
|
|
SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory();
|
|
|
|
|
requestFactory.setConnectTimeout(300 *1000);
|
|
|
|
|
requestFactory.setReadTimeout(300* 1000);
|
|
|
|
|
RT = new RestTemplate(requestFactory);
|
|
|
|
|
}
|
|
|
|
|
SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory();
|
|
|
|
|
requestFactory.setConnectTimeout(300 *1000);
|
|
|
|
|
requestFactory.setReadTimeout(300* 1000);
|
|
|
|
|
RT = new RestTemplate(requestFactory);
|
|
|
|
|
// 解决乱码问题
|
|
|
|
|
RT.getMessageConverters().set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8));
|
|
|
|
|
return RT.exchange(url, method, request, responseType);
|
|
|
|
|