Package | Description |
---|---|
org.apache.hc.client5.http |
Client component APIs common to all client transports
such as connection route information and resolution
as well as common HTTP method definitions and
exception classes.
|
org.apache.hc.client5.http.async |
HTTP client APIs based on the asynchronous, event driven I/O model.
|
org.apache.hc.client5.http.async.methods |
Common HTTP methods and message handlers for the asynchronous I/O model.
|
org.apache.hc.client5.http.auth |
Client HTTP authentication APIs.
|
org.apache.hc.client5.http.classic |
HTTP client APIs based on the classic (blocking) I/O model.
|
org.apache.hc.client5.http.classic.methods |
Common HTTP methods and message handlers for the classic I/O model.
|
org.apache.hc.client5.http.config |
HTTP client configuration APIs.
|
org.apache.hc.client5.http.cookie |
Client HTTP state management APIs.
|
org.apache.hc.client5.http.entity |
Client specific HTTP entity implementations.
|
org.apache.hc.client5.http.entity.mime |
MIME coded HTTP entity implementations.
|
org.apache.hc.client5.http.impl | |
org.apache.hc.client5.http.impl.async |
Asynchronous HTTP client API implementation that supports both
HTTP/2 and HTTP/1.1 transport.
|
org.apache.hc.client5.http.impl.auth |
Standard and common HTTP authentication schemes.
|
org.apache.hc.client5.http.impl.classic |
Classic HTTP client API implementation that supports HTTP/1.1 transport
only.
|
org.apache.hc.client5.http.impl.cookie |
Standard and common HTTP cookie management policies.
|
org.apache.hc.client5.http.impl.io |
Client connection management functions based the classic
connection management APIs.
|
org.apache.hc.client5.http.impl.nio |
Client connection management functions based the asynchronous
connection management APIs.
|
org.apache.hc.client5.http.impl.routing |
Standard client connection routing API implementations.
|
org.apache.hc.client5.http.io |
Connection management APIs based on the classic (blocking) I/O model.
|
org.apache.hc.client5.http.nio |
Connection management APIs based on the asynchronous I/O model.
|
org.apache.hc.client5.http.protocol |
HTTP protocol interceptors that enable advanced functionality
such as HTTP state management and authentication state caching.
|
org.apache.hc.client5.http.psl |
Public Suffix List support classes.
|
org.apache.hc.client5.http.routing |
Client connection routing APIs.
|
org.apache.hc.client5.http.socket |
Client connection socket APIs.
|
org.apache.hc.client5.http.ssl |
Client TLS/SSL support.
|
org.apache.hc.client5.http.utils |
Client utility classes.
|
Package | Description |
---|---|
org.apache.hc.client5.http.cache |
Caching APIs for both the classic and the asynchronous
HTTP transports.
|
org.apache.hc.client5.http.impl.cache |
Caching API implementation for both the classic and
the asynchronous HTTP transports.
|
org.apache.hc.client5.http.impl.cache.ehcache |
Ehcache based caching backend implementation.
|
org.apache.hc.client5.http.impl.cache.memcached |
Memcached based caching backend
implementation.
|
org.apache.hc.client5.http.impl.schedule |
Commons scheduling strategy implementations.
|
org.apache.hc.client5.http.schedule |
Scheduling strategies used by HTTP cache implementations.
|
Package | Description |
---|---|
org.apache.hc.client5.http.fluent |
Simple facade APIs for HttpClient based on the concept of
a fluent interface.
|
Package | Description |
---|---|
org.apache.hc.client5.testing.async | |
org.apache.hc.client5.testing.auth | |
org.apache.hc.client5.testing.classic | |
org.apache.hc.client5.testing.redirect |
Package | Description |
---|---|
org.apache.hc.client5.http.impl.win |
Auth scheme that makes use of JNA to implement Negotiate and NTLM on Windows Platforms.
|
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.