RestTemplate 支持服务器内302重定向

Posted 高因咖啡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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);

 



以上是关于RestTemplate 支持服务器内302重定向的主要内容,如果未能解决你的问题,请参考以下文章

为啥 rev 规范链接总是使用 302 重定向

Android WebView 内处理302重定向

Android WebView 内处理302重定向

302 在 CORS 预检请求到 nodejs 服务器后重定向

浏览器302重定向传递hash

关于网络请求302,重定向的问题