| Class and Description |
|---|
| Address
A specification for a connection to an origin server.
|
| Authenticator
Performs either preemptive authentication before connecting to a proxy server,
or reactive authentication after receiving a challenge from either an origin web
server or proxy server.
|
| Cache
Caches HTTP and HTTPS responses to the filesystem so they may be reused, saving time and
bandwidth.
|
| CacheControl
A Cache-Control header with cache directives from a server or client.
|
| CacheControl.Builder |
| Call
A call is a request that has been prepared for execution.
|
| Call.Factory |
| Callback |
| CertificatePinner
Constrains which certificates are trusted.
|
| CertificatePinner.Builder
Builds a configured certificate pinner.
|
| Challenge
An RFC 7235 challenge.
|
| CipherSuite |
| Connection
The sockets and streams of an HTTP, HTTPS, or HTTPS+HTTP/2 connection.
|
| ConnectionPool
Manages reuse of HTTP and HTTP/2 connections for reduced network latency.
|
| ConnectionSpec
Specifies configuration for the socket connection that HTTP traffic travels through.
|
| ConnectionSpec.Builder |
| Cookie
An RFC 6265 Cookie.
|
| Cookie.Builder
Builds a cookie.
|
| CookieJar
Provides policy and persistence for HTTP cookies.
|
| Dispatcher
Policy on when async requests are executed.
|
| Dns
A entity name service that resolves IP addresses for host names.
|
| EventListener
Listener for metrics events.
|
| EventListener.Factory |
| FormBody |
| FormBody.Builder |
| Handshake
A record of a TLS handshake.
|
| Headers
The header fields of a single HTTP message.
|
| Headers.Builder |
| HttpClient
Factory for calls, which can be used to send HTTP requests and read their
responses.
|
| HttpClient.Builder |
| HttpUrl
Paths and Queries should decompose
|
| HttpUrl.Builder |
| Interceptor
Observes, modifies, and potentially short-circuits requests going out and the corresponding
responses coming back in.
|
| Interceptor.Chain |
| MultipartBody
An RFC 2387-compliant request body.
|
| MultipartBody.Builder |
| MultipartBody.Part |
| Protocol
Protocols that HttpClient implements for ALPN selection.
|
| Request
An HTTP request.
|
| Request.Builder |
| RequestBody |
| Response
An HTTP response.
|
| Response.Builder |
| ResponseBody
A first-shot stream from the origin server to the client application with the raw bytes of the
response body.
|
| Route
The concrete route used by a connection to reach an abstract origin server.
|
| SocketListener |
| TlsVersion
Versions of TLS that can be offered when negotiating a secure socket.
|
| WebSocket
A non-blocking interface to a web socket.
|
| WebSocket.Factory |
| Class and Description |
|---|
| Address
A specification for a connection to an origin server.
|
| Call
A call is a request that has been prepared for execution.
|
| ConnectionPool
Manages reuse of HTTP and HTTP/2 connections for reduced network latency.
|
| ConnectionSpec
Specifies configuration for the socket connection that HTTP traffic travels through.
|
| Headers
The header fields of a single HTTP message.
|
| Headers.Builder |
| HttpClient
Factory for calls, which can be used to send HTTP requests and read their
responses.
|
| HttpClient.Builder |
| HttpUrl
Paths and Queries should decompose
|
| Request
An HTTP request.
|
| RequestBody |
| Response.Builder |
| ResponseBody
A first-shot stream from the origin server to the client application with the raw bytes of the
response body.
|
| Route
The concrete route used by a connection to reach an abstract origin server.
|
| Class and Description |
|---|
| Interceptor
Observes, modifies, and potentially short-circuits requests going out and the corresponding
responses coming back in.
|
| Interceptor.Chain |
| Request
An HTTP request.
|
| Response
An HTTP response.
|
| Class and Description |
|---|
| Address
A specification for a connection to an origin server.
|
| Call
A call is a request that has been prepared for execution.
|
| Connection
The sockets and streams of an HTTP, HTTPS, or HTTPS+HTTP/2 connection.
|
| ConnectionPool
Manages reuse of HTTP and HTTP/2 connections for reduced network latency.
|
| ConnectionSpec
Specifies configuration for the socket connection that HTTP traffic travels through.
|
| EventListener
Listener for metrics events.
|
| Handshake
A record of a TLS handshake.
|
| HttpClient
Factory for calls, which can be used to send HTTP requests and read their
responses.
|
| HttpUrl
Paths and Queries should decompose
|
| Interceptor
Observes, modifies, and potentially short-circuits requests going out and the corresponding
responses coming back in.
|
| Interceptor.Chain |
| Protocol
Protocols that HttpClient implements for ALPN selection.
|
| Response
An HTTP response.
|
| Route
The concrete route used by a connection to reach an abstract origin server.
|
| Class and Description |
|---|
| Call
A call is a request that has been prepared for execution.
|
| Challenge
An RFC 7235 challenge.
|
| Connection
The sockets and streams of an HTTP, HTTPS, or HTTPS+HTTP/2 connection.
|
| CookieJar
Provides policy and persistence for HTTP cookies.
|
| EventListener
Listener for metrics events.
|
| Headers
The header fields of a single HTTP message.
|
| HttpClient
Factory for calls, which can be used to send HTTP requests and read their
responses.
|
| HttpUrl
Paths and Queries should decompose
|
| Interceptor
Observes, modifies, and potentially short-circuits requests going out and the corresponding
responses coming back in.
|
| Interceptor.Chain |
| Protocol
Protocols that HttpClient implements for ALPN selection.
|
| Request
An HTTP request.
|
| Response
An HTTP response.
|
| Response.Builder |
| ResponseBody
A first-shot stream from the origin server to the client application with the raw bytes of the
response body.
|
| Class and Description |
|---|
| Headers
The header fields of a single HTTP message.
|
| HttpClient
Factory for calls, which can be used to send HTTP requests and read their
responses.
|
| HttpUrl
Paths and Queries should decompose
|
| Request
An HTTP request.
|
| Response
An HTTP response.
|
| Response.Builder |
| ResponseBody
A first-shot stream from the origin server to the client application with the raw bytes of the
response body.
|
| Class and Description |
|---|
| Headers
The header fields of a single HTTP message.
|
| HttpClient
Factory for calls, which can be used to send HTTP requests and read their
responses.
|
| Interceptor.Chain |
| Protocol
Protocols that HttpClient implements for ALPN selection.
|
| Request
An HTTP request.
|
| Response
An HTTP response.
|
| Response.Builder |
| ResponseBody
A first-shot stream from the origin server to the client application with the raw bytes of the
response body.
|
| Class and Description |
|---|
| Protocol
Protocols that HttpClient implements for ALPN selection.
|
| Class and Description |
|---|
| HttpClient
Factory for calls, which can be used to send HTTP requests and read their
responses.
|
| Request
An HTTP request.
|
| Response
An HTTP response.
|
| SocketListener |
| WebSocket
A non-blocking interface to a web socket.
|
Copyright © 2019. All rights reserved.