<dependencies>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-client</artifactId>
<version>9.4.35.v20201120</version>
</dependency>
</dependencies>
import org.eclipse.jetty.client.HttpClient;
public class HttpClientExample {
public static void main(String[] args) throws Exception {
HttpClient httpClient = new HttpClient();
httpClient.start();
}
}
import org.eclipse.jetty.client.HttpRequest;
import org.eclipse.jetty.client.api.ContentResponse;
public class HttpClientExample {
public static void main(String[] args) throws Exception {
HttpClient httpClient = new HttpClient();
httpClient.start();
HttpRequest request = httpClient.newRequest("https://api.example.com/data")
.method(HttpMethod.GET);
ContentResponse response = request.send();
System.out.println("Response: " + response.getContentAsString());
}
}