|
|
@@ -23,6 +23,9 @@ import java.util.stream.Collectors;
|
|
|
public class HttpUtils {
|
|
|
|
|
|
public static RestTemplate createTemplate() {
|
|
|
+ HttpsClientRequestFactory requestFactory = new HttpsClientRequestFactory();
|
|
|
+ requestFactory.setConnectTimeout(5000);//5s
|
|
|
+ requestFactory.setReadTimeout(20000);//20s
|
|
|
RestTemplate restTemplate = new RestTemplate(new HttpsClientRequestFactory());
|
|
|
|
|
|
List<HttpMessageConverter<?>> converters = restTemplate.getMessageConverters().stream()
|
|
|
@@ -65,7 +68,6 @@ public class HttpUtils {
|
|
|
}
|
|
|
|
|
|
static class HttpsClientRequestFactory extends SimpleClientHttpRequestFactory {
|
|
|
-
|
|
|
static class MySSLSocketFactory extends SSLSocketFactory {
|
|
|
|
|
|
private final SSLSocketFactory delegate;
|