org.chromium.net

Аннотации

ConnectionMigrationOptions.Experimental

Аннотация для API, которые ещё не считаются стабильными.

DnsOptions.Experimental

Аннотация для API, которые ещё не считаются стабильными.

Proxy.HttpConnectCallback.OnResponseReceivedAction

Действия, которые могут быть выполнены в ответ на вызов onResponseReceived .

Proxy.Scheme

Поддерживаемые схемы при определении прокси-сервера.

ProxyOptions.AllProxiesFailedBehavior

Определяет поведение после того, как все прокси-серверы в ProxyOptions перестанут работать.

QuicOptions.Experimental

Аннотация для API, которые ещё не считаются стабильными.

QuicOptions.QuichePassthroughOption

Аннотация для API, позволяющая настраивать параметры QUICHE, не курируемые Cronet.

UrlRequest.Experimental

Аннотация для API, которые ещё не считаются стабильными.

Классы

AndroidProxyOptions
BidirectionalStream

Класс для двусторонней отправки и приема данных по соединениям HTTP/2 или QUIC.

BidirectionalStream.Builder

Конструктор для BidirectionalStream .

BidirectionalStream.Callback

Класс обратного вызова используется для приема обратных вызовов от BidirectionalStream .

ConnectionMigrationOptions

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

ConnectionMigrationOptions.Builder

Конструктор для ConnectionMigrationOptions .

CronetEngine

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

CronetEngine.Builder

Конструктор для CronetEngine , позволяющий настраивать CronetEngine во время выполнения.

CronetEngine.Builder.LibraryLoader

Класс, предоставляющий метод для загрузки нативной библиотеки Cronet.

CronetProvider

Предоставляет фабричный метод для создания экземпляров CronetEngine.Builder .

DnsOptions

Класс, определяющий функциональность разрешения имен хостов в Cronet.

DnsOptions.Builder

Конструктор для DnsOptions .

DnsOptions.StaleDnsOptions

Класс для настройки устаревшей функциональности DNS в Cronet.

DnsOptions.StaleDnsOptions.Builder

Конструктор для StaleDnsOptions .

NetworkQualityRttListener

Отслеживает различные значения времени кругового пути (RTT) на разных уровнях сетевого стека.

NetworkQualityThroughputListener

Слушатель, получающий уведомления о показателях пропускной способности от системы оценки качества сети.

Proxy

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

Proxy.HttpConnectCallback

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

Proxy.HttpConnectCallback.Request

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

ProxyOptions

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

QuicOptions

Параметры конфигурации QUIC в Cronet.

QuicOptions.Builder

Конструктор для QuicOptions .

RequestFinishedInfo

Информация о выполненном запросе.

RequestFinishedInfo.Listener

Отслеживает завершенные запросы с целью сбора метрик.

RequestFinishedInfo.Metrics

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

UploadDataProvider

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

UploadDataProviders

Этот класс устарел.

используйте org.chromium.net.apihelpers.UploadDataProviders вместо этого.

UploadDataSink

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

UrlRequest

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

UrlRequest.Builder

Конструктор для UrlRequest .

UrlRequest.Callback

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

UrlRequest.Status

Значения статуса запроса, возвращаемые функцией getStatus .

UrlRequest.StatusListener

Класс Listener используется с getStatus для получения статуса запроса UrlRequest .

UrlResponseInfo

Основная информация об ответе.

UrlResponseInfo.HeaderBlock

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

Исключения

CallbackException

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

CronetException

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

InlineExecutionProhibitedException

Генерируется исключение, когда исполнитель запускает отправленный объект Runnable непосредственно в execute , и allowDirectExecutor не был вызван.

NetworkException

Исключение передается в UrlRequest.Callback.onFailed() когда Cronet не удается обработать сетевой запрос.

QuicException

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