builder.setDefaultRequestConfig(config);
}
CloseableHttpResponse response = null;
try (CloseableHttpClient client = builder.build()) {
response = client.execute(request);
return new HttpResponse(response);
} finally {
if (response != null) {
response.close();
}