1. HttpURLConnection
URL url = new URL("http://example.com");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
2. HttpClient
CloseableHttpClient httpClient = HttpClients.createDefault();
RequestConfig requestConfig = RequestConfig.custom()
.build();
HttpGet httpGet = new HttpGet("http://example.com");
httpGet.setConfig(requestConfig);
CloseableHttpResponse response = httpClient.execute(httpGet);