Android.Net.Http Пространство имен

Классы

Имя. Описание
AndroidHttpClient

Реализация Apache DefaultHttpClient , настроенная с разумными параметрами по умолчанию и зарегистрированными схемами для Android.

BidirectionalStream

Класс для двунаправленной отправки и получения данных через ПОДКЛЮЧЕНИЯ HTTP/2 или QUIC.

BidirectionalStream.Builder

Построитель для BidirectionalStreams.

CallbackException

Исключение, UrlRequest.Callback#onFailed UrlRequest.Callback.onFailed() переданное при UrlRequest.Callback возникновении исключения или UploadDataProvider метода.

ConnectionMigrationOptions

Класс, настроив функции миграции HTTP-подключения.

ConnectionMigrationOptions.Builder

Построитель для ConnectionMigrationOptions.

DnsOptions

Класс, настроив функциональные возможности разрешения узлов.

DnsOptions.Builder

Построитель для DnsOptions.

DnsOptions.StaleDnsOptions

Класс, настроив устаревшие функции DNS.

DnsOptions.StaleDnsOptions.Builder
FinishedRequestTimings

Метрики, собранные для одного запроса.

HeaderBlock

Неизменяемый контейнер заголовков или трейлеров.

HttpEngine

Подсистема UrlRequestобработки s, которая использует лучший стек HTTP, доступный на текущей платформе.

HttpEngine.Builder

Построитель для HttpEngines, который позволяет настроить HttpEngineсреду выполнения.

HttpException

Базовое исключение, передано UrlRequest.Callback#onFailed UrlRequest.Callback.onFailed()в .

HttpResponseCache

Кэширует ответы HTTP и HTTPS в файловую систему, чтобы они могли использоваться повторно, экономя время и пропускную способность.

InlineExecutionProhibitedException

Возникает, когда исполнитель запускает отправленную запущенную встроенную java.util.concurrent.Executor#execute(Runnable) строку и UrlRequest.Builder#setDirectExecutorAllowed не вызывается.

NetworkException

Исключение, переданное UrlRequest.Callback#onFailed UrlRequest.Callback.onFailed() , когда стек HTTP не может обработать сетевой запрос.

Proxy

Представляет прокси-сервер, который можно использовать HttpEngine.

Proxy.HttpConnectCallback
Proxy.IHttpConnectCallback.Request

Представляет запрос HTTP CONNECT, отправляемый на прокси-сервер.

ProxyOptions

Определяет конфигурацию прокси-сервера, которую можно использовать HttpEngine.

QuicException

Подкласс NetworkException , содержащий подробный код ошибки QUIC из QuicErrorCode.

QuicOptions

Параметры конфигурации для QUIC.

QuicOptions.Builder

Построитель для QuicOptions.

SslCertificate

Класс сведений о SSL-сертификате (сведения о сертификате)

SslCertificate.DName

Вспомогательный класс различающегося имени: 3 кортежа: <ul><li>наиболее конкретное имя (CN)</li><>наиболее конкретной организации (O)</li li><>наиболее конкретной организационной единицы (OU)</li ul><>

SslError

Этот класс представляет собой набор из одной или нескольких ошибок SSL и связанного SSL-сертификата.

UploadDataProvider

Абстрактный класс, позволяющий внедритьдеру предоставить текст UrlRequestотправки в .

UploadDataSink

Определяет методы обратного вызова для UploadDataProvider.

UrlRequest

Управляет HTTP-запросом (GET, PUT, POST и т. д.).

UrlRequest.Builder

Построитель для UrlRequests.

UrlRequest.Status

Запрос значений состояния, возвращаемых #getStatus.

UrlRequest.StatusEventArgs
UrlResponseInfo

Основные сведения об ответе.

X509TrustManagerExtensions

Оболочка X509TrustManager, предоставляющая функции, добавленные в Android.

Интерфейсы

Имя. Описание
BidirectionalStream.ICallback

Интерфейс обратного вызова, используемый для получения обратных вызовов из .BidirectionalStream

Proxy.IHttpConnectCallback

Управляет туннелями, установленными через HTTP CONNECT.

UrlRequest.ICallback

Пользователи стека HTTP расширяют этот класс для получения обратных вызовов, указывающих на ход UrlRequest обработки.

UrlRequest.IStatusListener

Интерфейс прослушивателя, используемый #getStatusдля UrlRequest получения состояния объекта.

Перечисления

Имя. Описание
AllProxiesFailedBehavior
BidirectionalStreamPriority
ConnectionMigrationOption
DnsOption
HttpCacheType
HttpProxyScheme
NetworkExceptionErrorReason
OnResponseReceivedAction
SslErrorType

Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких методов SslError.

UrlRequestPriority
UrlRequestStatus