@Configuration public class HttpClientConfig { @Bean(name = "restTemplate") public RestTemplate httpsRestTemplate(HttpComponentsClientHttpRequestFactory httpsFactory){ RestTemplate restTemplate = new RestTemplate(httpsFactory); restTemplate.setErrorHandler(new ResponseErrorHandler() { @Override public boolean hasError(ClientHttpResponse clientHttpResponse) { return false; } @Override public void handleError(ClientHttpResponse clientHttpResponse) { //默认处理非200的返回,会抛异常 } }); return restTemplate; } @Bean(name = "httpsFactory") public HttpComponentsClientHttpRequestFactory httpComponentsClientHttpRequestFactory() throws Exception{ CloseableHttpClient httpClient = HttpClientUtils.acceptsUntrustedCertsHttpClient(); HttpComponentsClientHttpRequestFactory http
CloseableHttpClient 信任所有https请求
于 2023-04-21 20:17:32 首次发布