Android.Net.Http Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AndroidHttpClient |
Implementation of the Apache DefaultHttpClient that is configured with reasonable default settings and registered schemes for Android. |
BidirectionalStream |
Class for bidirectional sending and receiving of data over HTTP/2 or QUIC connections. |
BidirectionalStream.Builder |
Builder for |
CallbackException |
Exception passed to |
ConnectionMigrationOptions |
A class configuring the HTTP connection migration functionality. |
ConnectionMigrationOptions.Builder |
Builder for |
DnsOptions |
A class configuring the host resolution functionality. |
DnsOptions.Builder |
Builder for |
DnsOptions.StaleDnsOptions |
A class configuring the stale DNS functionality. |
DnsOptions.StaleDnsOptions.Builder | |
HeaderBlock |
Unmodifiable container of headers or trailers. |
HttpEngine |
An engine to process |
HttpEngine.Builder |
A builder for |
HttpException |
Base exception passed to |
HttpResponseCache |
Caches HTTP and HTTPS responses to the filesystem so they may be reused, saving time and bandwidth. |
InlineExecutionProhibitedException |
Thrown when an executor runs a submitted runnable inline in |
NetworkException |
Exception passed to |
QuicException |
Subclass of |
QuicOptions |
Configuration options for QUIC. |
QuicOptions.Builder |
Builder for |
SslCertificate |
SSL certificate info (certificate details) class |
SslCertificate.DName |
A distinguished name helper class: a 3-tuple of: <ul> <li>the most specific common name (CN)</li> <li>the most specific organization (O)</li> <li>the most specific organizational unit (OU)</li> <ul> |
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). |
UrlRequest.Builder |
Builder for |
UrlRequest.Status |
Request status values returned by |
UrlRequest.StatusEventArgs | |
UrlResponseInfo |
Basic information about a response. |
X509TrustManagerExtensions |
X509TrustManager wrapper exposing Android-added features. |
Interfaces
BidirectionalStream.ICallback |
Callback interface used to receive callbacks from a |
UrlRequest.ICallback |
Users of the HTTP stack extend this class to receive callbacks indicating the
progress of a |
UrlRequest.IStatusListener |
Listener interface used with |
Enums
BidirectionalStreamPriority | |
ConnectionMigrationOption | |
DnsOption | |
HttpCacheType | |
NetworkExceptionErrorReason | |
SslErrorType |
Enumerates values returned by several types and taken as a parameter of several methods of SslError. |
UrlRequestPriority | |
UrlRequestStatus |