import io.github.httpz.HttpClient;
import io.github.httpz.Request;
import io.github.httpz.Response;
public class HttpzNativeClientExample {
public static void main(String[] args) {
HttpClient httpClient = new HttpClient();
Request request = new Request("GET", "https://api.example.com/data");
Response response = httpClient.send(request);
if (response.getStatusCode() == 200) {
} else {
}
}
}
httpClient.setConnectTimeout(Duration.ofSeconds(10));
httpClient.setReadTimeout(Duration.ofSeconds(10));
request.addHeader("User-Agent", "Mozilla/5.0");
request.addHeader("Authorization", "Bearer ******");
httpClient.setProxy(new Proxy(Proxy.Type.HTTP, new InetSocketAddress("proxy.example.com", 8080)));