CloseableHttpClient httpClient = HttpClients.createDefault();
PoolingHttpClientConnectionManager connManager = new PoolingHttpClientConnectionManager();
httpClient = HttpClients.custom().setConnectionManager(connManager).build();
HttpGet httpGet = new HttpGet("https://example.com");
CloseableHttpResponse response = httpClient.execute(httpGet);
response.close();
httpClient.close();
StringBuilder sb = new StringBuilder();
String result = sb.toString();