Module bus.http

Package org.miaixz.bus.http


package org.miaixz.bus.http
An HTTP client for Java applications.
Since:
Java 17+
Author:
Kimi Liu
  • Class
    Description
    A specification for a connection to an origin server.
    Utility class for HTTP-related operations.
    A generic callback interface for asynchronous operations.
    An RFC 6265-compliant HTTP cookie.
    A builder for creating Cookie instances.
    A Domain Name System (DNS) service that resolves IP addresses for hostnames.
    Header fields of an HTTP message.
    Headers Builder.
    The core client for making HTTP requests and reading their responses.
    A builder for configuring and creating Httpd instances.
    A high-level HTTP client that provides a fluent and expressive API for making HTTP requests.
    A builder for creating and configuring Httpv instances.
    An interface for configuring the underlying Httpd.Builder.
    A preprocessor that ensures serial execution of other preprocessors.
    A utility class for sending HTTP requests with a simplified API.
    A utility class for sending HTTP requests with a convenient, chainable API.
    The inner client class that manages the execution and cancellation of HTTP requests.
    A call is a request that has been prepared for execution.
    A factory for creating NewCall instances.
    The concrete implementation of an HTTP call.
    An HTTP request, encapsulating all information for a single request, including the URL, method, headers, body, and tags.
    A builder for creating and modifying Request instances.
    An HTTP response, encapsulating all information from the server, including the request, protocol, status code, headers, and response body.
    A builder for creating and modifying Response instances.
    Represents a specific route to an origin server chosen by the HTTP client when making a connection.
    A utility class for SOAP-related operations.
    A STOMP protocol client over WebSocket.
    Represents a STOMP header.
    Represents a STOMP message.
    A Uniform Resource Locator (URL) for HTTP or HTTPS.
    A builder for creating UnoUrl instances.