All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jio.http.client.package-info Maven / Gradle / Ivy

There is a newer version: 3.0.0-RC1
Show newest version
/**
 * The {@code jio.http.client} package provides classes and interfaces for building and using HTTP clients with support
 * for various features, including request retries and response handling as JIO effects. Key classes and interfaces in
 * this package include:
 * 
    *
  • {@link jio.http.client.JioHttpClient}: An interface representing an HTTP client that allows asynchronous HTTP requests with various response handling options.
  • *
  • {@link jio.http.client.JioHttpClientBuilder}: A builder class for creating instances of {@code JioHttpClient} with customizable retry policies for requests.
  • *
  • {@link jio.http.client.HttpExceptions}: A utility class containing predicates to identify specific exceptions that may occur when connecting to a server, such as timeouts, unresolved hosts, and more.
  • *
* This package is designed to simplify and enhance the functionality of Java's standard {@code HttpClient} by providing features such as request retries and request/response handling as JIO effects. */ package jio.http.client;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy