天天看點

RestTemplate 支援伺服器内302重定向

Stack Overflow 裡找到的代碼,可以正常傳回伺服器302重定向後的響應

      
final RestTemplate restTemplate = new RestTemplate();
final HttpComponentsClientHttpRequestFactory factory = new HttpComponentsClientHttpRequestFactory();
final HttpClient httpClient = HttpClientBuilder.create()
        .setRedirectStrategy(new LaxRedirectStrategy())
        .build();
factory.setHttpClient(httpClient);
restTemplate.setRequestFactory(factory);