android.net.http
Interfaces
| Callback | Callback interface used to receive callbacks from a |
| Callback | Users of the HTTP stack extend this class to receive callbacks indicating the progress of a |
| StatusListener | Listener interface used with |
Classes
| BidirectionalStream | Class for bidirectional sending and receiving of data over HTTP/2 or QUIC connections. |
| ConnectionMigrationOptions | A class configuring the HTTP connection migration functionality. |
| DnsOptions | A class configuring the host resolution functionality. |
| HeaderBlock | Unmodifiable container of headers or trailers. |
| HttpEngine | An engine to process |
| HttpResponseCache | Caches HTTP and HTTPS responses to the filesystem so they may be reused, saving time and bandwidth. |
| QuicOptions | Configuration options for QUIC. |
| SslCertificate | SSL certificate info (certificate details) class |
| SslError | This class represents a set of one or more SSL errors and the associated SSL certificate. |
| UploadDataProvider | Abstract class allowing the embedder to provide an upload body to |
| UploadDataSink | Defines callbacks methods for |
| UrlRequest | Controls an HTTP request (GET, PUT, POST etc). |
| UrlResponseInfo | Basic information about a response. |
| X509TrustManagerExtensions | X509TrustManager wrapper exposing Android-added features. |
Exceptions
| CallbackException | Exception passed to |
| HttpException | Base exception passed to |
| InlineExecutionProhibitedException | Thrown when an executor runs a submitted runnable inline in |
| NetworkException | Exception passed to |
| QuicException | Subclass of |