PoolingHttpClientConnectionManager cm = new PoolingHttpClientConnectionManager(); CloseableHttpClient httpClient = HttpClients.custom() .setConnectionManager(cm) .build(); HttpGet httpGet = new HttpGet("http://example.com"); CloseableHttpResponse response = httpClient.execute(httpGet); response.close(); httpClient.close(); HttpGet httpGet = new HttpGet("http://example.com"); httpGet.addHeader("Accept-Encoding", "gzip, deflate"); CloseableHttpClient httpClient = HttpClients.custom() .setCompressionEnabled(true) .build(); CloseableHttpResponse response = httpClient.execute(httpGet); response.close(); httpClient.close(); RequestConfig requestConfig = RequestConfig.custom() .build(); HttpGet httpGet = new HttpGet("http://example.com"); httpGet.setConfig(requestConfig); CloseableHttpClient httpClient = HttpClients.custom() .setDefaultRequestConfig(requestConfig) .build(); CloseableHttpResponse response = httpClient.execute(httpGet); response.close(); httpClient.close();


上一篇:
下一篇:
切换中文