import org.kuali.httpclient.HttpClient;
public class MyApp {
public static void main(String[] args) {
HttpClient client = HttpClient.newBuilder()
.build();
}
}
import org.kuali.httpclient.HttpRequest;
import org.kuali.httpclient.HttpMethod;
import org.kuali.httpclient.HttpResponse;
public class MyApp {
public static void main(String[] args) throws Exception {
HttpClient client = HttpClient.newBuilder().build();
HttpRequest request = HttpRequest.newBuilder()
.setUrl("https://api.example.com/data")
.setMethod(HttpMethod.GET)
.addHeader("Authorization", "Bearer your-token")
.build();
HttpResponse response = client.send(request);
System.out.println("Response Code: " + response.getStatusCode());
System.out.println("Response Body: " + response.getBody());
}
}
import org.kuali.httpclient.HttpRequest;
import org.kuali.httpclient.HttpMethod;
import org.kuali.httpclient.HttpResponse;
public class MyApp {
public static void main(String[] args) throws Exception {
HttpClient client = HttpClient.newBuilder().build();
String jsonBody = "{\"name\":\"John\",\"age\":30}";
HttpRequest request = HttpRequest.newBuilder()
.setUrl("https://api.example.com/data")
.setMethod(HttpMethod.POST)
.addHeader("Content-Type", "application/json")
.setBody(jsonBody)
.build();
HttpResponse response = client.send(request);
System.out.println("Response Code: " + response.getStatusCode());
System.out.println("Response Body: " + response.getBody());
}
}