org.chromium.net

Annotationen

ConnectionMigrationOptions.Experimental

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

DnsOptions.Experimental

Eine Anmerkung 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

Beim Definieren eines Proxys unterstützte Schemas.

ProxyOptions.AllProxiesFailedBehavior

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

QuicOptions.Experimental

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

QuicOptions.QuichePassthroughOption

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

UrlRequest.Experimental

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

Klassen

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 Verbindungsübertragung von Cronet konfiguriert.

ConnectionMigrationOptions.Builder

Builder für ConnectionMigrationOptions.

CronetEngine

Eine Engine zur Verarbeitung von UrlRequests, die den besten auf der aktuellen Plattform verfügbaren HTTP-Stack verwendet.

CronetEngine.Builder

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

CronetEngine.Builder.LibraryLoader

Diese Klasse wurde eingestellt.

System.loadLibrary war bei minSDK <= 23 nicht zuverlässig. Diese Methode wurde verwendet, um alternative, zuverlässigere Loader bereitzustellen.

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 verschiedenen 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 Tunnel, die über HTTP CONNECT eingerichtet wurden.

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

Hört auf abgeschlossene Anfragen, um Messwerte zu erfassen.

RequestFinishedInfo.Metrics

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

UploadDataProvider

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

UploadDataProviders

Diese Klasse wurde eingestellt.

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 eines UrlRequest angeben.

UrlRequest.Status

Von getStatus zurückgegebene Anfragestatuswerte.

UrlRequest.StatusListener

Listener-Klasse, die mit getStatus verwendet wird, um den Status eines UrlRequest zu empfangen.

UrlResponseInfo

Grundlegende Informationen zu einer Antwort.

UrlResponseInfo.HeaderBlock

Nicht modifizierbarer Container für Antwortheader oder ‑trailer.

Ausnahmen

CallbackException

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

CronetException

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

InlineExecutionProhibitedException

Wird ausgelöst, wenn ein Executor ein übergebenes Runnable 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.