Android.Net.Http Namespace

Classes

AndroidHttpClient

Implementation of the Apache DefaultHttpClient that is configured with reasonable default settings and registered schemes for Android.

BidirectionalStream
BidirectionalStream.Builder
CallbackException
ConnectionMigrationOptions
ConnectionMigrationOptions.Builder
DnsOptions
DnsOptions.Builder
DnsOptions.StaleDnsOptions
DnsOptions.StaleDnsOptions.Builder
HeaderBlock
HttpEngine
HttpEngine.Builder
HttpException
HttpResponseCache

Caches HTTP and HTTPS responses to the filesystem so they may be reused, saving time and bandwidth.

InlineExecutionProhibitedException
NetworkException
QuicException
QuicOptions
QuicOptions.Builder
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
UploadDataSink
UrlRequest
UrlRequest.Builder
UrlRequest.Status
UrlRequest.StatusEventArgs
UrlResponseInfo
X509TrustManagerExtensions

X509TrustManager wrapper exposing Android-added features.

Interfaces

BidirectionalStream.ICallback
UrlRequest.ICallback
UrlRequest.IStatusListener

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