org.chromium.net

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 zum Empfangen von Callbacks von einem BidirectionalStream.

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 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 veraltete DNS-Einträge von Cronet konfiguriert.

DnsOptions.StaleDnsOptions.Builder

Builder für StaleDnsOptions.

NetworkQualityRttListener

Beobachtet die Round-Trip-Zeiten (RTTs) auf verschiedenen Ebenen des Netzwerk-Stacks.

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 hergestellte 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

Erfasst abgeschlossene Anfragen, um Messwerte zu erheben.

RequestFinishedInfo.Metrics

Für eine einzelne Anfrage erhobene Messwerte.

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

Unveränderlicher Container mit 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 Runnable-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 von QuicErrorCode enthält.

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.