/**
* HTTP GET Without Handling HTTP redirects automatically
*
* @param url
* @param headers
* @return CloseableHttpResponse
*/
public static CloseableHttpResponse getWithoutAutoRedirect(String url, Map<String, String> headers) {
if (url == null) {
return null;
}
HttpGet get = new HttpGet(url);
addHeaders(get, headers);
CloseableHttpResponse response = null;
try {
client = HttpClients.custom().disableRedirectHandling().build();
response = visit(get);
RedirectStrategy rs = DefaultRedirectStrategy.INSTANCE;
client = HttpClients.custom().setRedirectStrategy(rs).build();
} catch (Exception e) {
logger.error(e.getMessage());
e.printStackTrace();
}
return response;
}
HttpUtils.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:yunti-speed-test
作者:
评论列表
文章目录