1. HttpClient CloseableHttpClient httpClient = HttpClients.createDefault(); HttpGet httpGet = new HttpGet("http://www.example.com"); try (CloseableHttpResponse response = httpClient.execute(httpGet)) { HttpEntity entity = response.getEntity(); // ... } catch (IOException e) { } finally { try { httpClient.close(); } catch (IOException e) { } } 2. OkHttp OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url("http://www.example.com") .build(); try (Response response = client.newCall(request).execute()) { ResponseBody responseBody = response.body(); // ... } catch (IOException e) { } 3. Spring RestTemplate RestTemplate restTemplate = new RestTemplate(); ResponseEntity<String> response = restTemplate.getForEntity("http://www.example.com", String.class); String responseBody = response.getBody(); // ...


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