<dependency> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-http</artifactId> </dependency> import org.eclipse.jetty.client.HttpClient; import org.eclipse.jetty.client.api.ContentResponse; import org.eclipse.jetty.client.api.Request; import java.util.concurrent.ExecutionException; import java.util.concurrent.Future; public class HttpExample { public static void main(String[] args) throws Exception { HttpClient httpClient = new HttpClient(); httpClient.start(); Request request1 = httpClient.newRequest("http://example.com/page1"); Request request2 = httpClient.newRequest("http://example.com/page2"); Request request3 = httpClient.newRequest("http://example.com/page3"); Future<ContentResponse> future1 = request1.send(); Future<ContentResponse> future2 = request2.send(); Future<ContentResponse> future3 = request3.send(); ContentResponse response1 = future1.get(); ContentResponse response2 = future2.get(); ContentResponse response3 = future3.get(); System.out.println(response1.getContentAsString()); System.out.println(response2.getContentAsString()); System.out.println(response3.getContentAsString()); httpClient.stop(); } }


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