org.chromium.net

Annotationen

ConnectionMigrationOptions.Experimental

Eine Annotation für APIs, die noch nicht als stabil gelten.

DnsOptions.Experimental

Eine Annotation für APIs, die noch nicht als stabil gelten.

Proxy.HttpConnectCallback.OnResponseReceivedAction

Aktionen, die als Reaktion auf den Aufruf von onResponseReceived ausgeführt werden können.

Proxy.Scheme

Schemata, die beim Definieren eines Proxys unterstützt werden.

ProxyOptions.AllProxiesFailedBehavior

Definiert das Verhalten, nachdem alle Proxys in einer ProxyOptions fehlgeschlagen sind.

QuicOptions.Experimental

Eine Annotation für APIs, die noch nicht als stabil gelten.

QuicOptions.QuichePassthroughOption

Eine Annotation für APIs, die QUICHE-Optionen konfigurieren, die nicht von Cronet verwaltet werden.

UrlRequest.Experimental

Eine Annotation für APIs, die noch nicht als stabil gelten.

Klassen

AndroidProxyOptions
BidirectionalStream

Klasse für das bidirektionale Senden und Empfangen von Daten über HTTP/2- oder QUIC-Verbindungen.

BidirectionalStream.Builder

Builder für BidirectionalStreams.

BidirectionalStream.Callback

Callback-Klasse, die zum Empfangen von Callbacks von einem BidirectionalStream verwendet wird.

ConnectionMigrationOptions

Eine Klasse, die die Funktion zur Verbindungsmigration von Cronet konfiguriert.

ConnectionMigrationOptions.Builder

Builder für ConnectionMigrationOptions.

CronetEngine

Eine Engine zum Verarbeiten von UrlRequests, die den besten HTTP-Stack verwendet, der auf der aktuellen Plattform verfügbar ist.

CronetEngine.Builder

Ein Builder für CronetEngines, mit dem die CronetEngine zur Laufzeit konfiguriert werden kann.

CronetEngine.Builder.LibraryLoader

Eine Klasse, die eine Methode zum Laden der nativen Cronet-Bibliothek bietet.

CronetProvider

Bietet eine Factory-Methode zum Erstellen von CronetEngine.Builder-Instanzen.

DnsOptions

Eine Klasse, die die Hostauflösungsfunktion von Cronet konfiguriert.

DnsOptions.Builder

Builder für DnsOptions.

DnsOptions.StaleDnsOptions

Eine Klasse, die die Funktion für veraltetes DNS von Cronet konfiguriert.

DnsOptions.StaleDnsOptions.Builder

Builder für StaleDnsOptions.

NetworkQualityRttListener

Beobachtet verschiedene Round-Trip-Zeiten (RTTs) auf verschiedenen Ebenen des Netzwerkstacks.

NetworkQualityThroughputListener

Listener, der über Durchsatzbeobachtungen des Schätzers für die Netzwerkqualität benachrichtigt wird.

Proxy

Stellt einen Proxy dar, der von CronetEngine verwendet werden kann.

Proxy.HttpConnectCallback

Steuert über HTTP CONNECT eingerichtete Tunnel.

Proxy.HttpConnectCallback.Request

Stellt eine HTTP CONNECT-Anfrage dar, die an den Proxyserver gesendet wird.

ProxyOptions

Definiert eine Proxykonfiguration, die von CronetEngine verwendet werden kann.

QuicOptions

Konfigurationsoptionen für QUIC in Cronet.

QuicOptions.Builder

Builder für QuicOptions.

RequestFinishedInfo

Informationen zu einer abgeschlossenen Anfrage.

RequestFinishedInfo.Listener

Überwacht abgeschlossene Anfragen, um Messwerte zu erfassen.

RequestFinishedInfo.Metrics

Messwerte, die für eine einzelne Anfrage erfasst wurden.

UploadDataProvider

Abstrakte Klasse, mit der der Einbettungscode einen Upload-Body für UrlRequest bereitstellen kann.

UploadDataProviders

Diese Klasse ist veraltet.

Verwenden Sie stattdessen org.chromium.net.apihelpers.UploadDataProviders.

UploadDataSink

Definiert Callback-Methoden für UploadDataProvider.

UrlRequest

Steuert eine HTTP-Anfrage (GET, PUT, POST usw.).

UrlRequest.Builder

Builder für UrlRequests.

UrlRequest.Callback

Nutzer von Cronet erweitern diese Klasse, um Callbacks zu erhalten, die den Fortschritt der Verarbeitung einer UrlRequest angeben.

UrlRequest.Status

Anfragestatuswerte, die von getStatus zurückgegeben werden.

UrlRequest.StatusListener

Listener-Klasse, die mit getStatus verwendet wird, um den Status einer UrlRequest zu erhalten.

UrlResponseInfo

Grundlegende Informationen zu einer Antwort.

UrlResponseInfo.HeaderBlock

Nicht veränderbarer Container von Antwortheadern oder -trailern.

Ausnahmen

CallbackException

Ausnahme, die an UrlRequest.Callback.onFailed() übergeben wird, wenn eine Methode von UrlRequest.Callback oder UploadDataProvider eine Ausnahme auslöst.

CronetException

Basisausnahme, die an UrlRequest.Callback.onFailed() übergeben wird.

InlineExecutionProhibitedException

Wird ausgelöst, wenn ein Executor eine übergebene ausführbare Datei inline in execute ausführt und allowDirectExecutor nicht aufgerufen wurde.

NetworkException

Ausnahme, die an UrlRequest.Callback.onFailed() übergeben wird, wenn Cronet eine Netzwerkanfrage nicht verarbeiten kann.

QuicException

Unterklasse von NetworkException, die einen detaillierten QUIC-Fehlercode aus QuicErrorCode enthält.