RestTemplate restTemplate = new RestTemplate(
new OkHttp3ClientHttpRequestFactory(
new OkHttpClient().newBuilder()
.connectTimeout(30, TimeUnit.SECONDS)
.readTimeout(30, TimeUnit.SECONDS)
.writeTimeout(30, TimeUnit.SECONDS)
.hostnameVerifier((s, sslSession) -> true)
.followRedirects(false) // 禁止重定向
.build())
);
System.out.println(restTemplate.getForObject("https://www.baidu.com",String.class));
System.out.println(restTemplate.getForObject("http://www.baidu.com",String.class));
RestTemplate与OkHttpClient的使用
于 2022-02-08 17:48:35 首次发布