Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

WebTransport: congestionControl-Eigenschaft

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die congestionControl-Leseeigenschaft der WebTransport-Schnittstelle gibt die Präferenz der Anwendung für entweder hohen Durchsatz oder geringe Latenz beim Senden von Daten an.

Der Wert wird in den WebTransport()-Konstruktoroptionen festgelegt.

Wert

Ein String mit einem der folgenden Werte:

default

Die Standard-Einstellung für die Staukontrolle des Transports. Dies ist die Voreinstellung.

throughput

Die Anwendung bevorzugt, dass die Staukontrolle auf Durchsatz abgestimmt wird.

low-latency

Die Anwendung bevorzugt, dass die Staukontrolle auf geringe Latenz abgestimmt wird.

Beispiele

Dieses Beispiel zeigt, wie die congestionControl-Präferenz abgerufen wird. Da dies im Konstruktor nicht explizit festgelegt wurde, ist das Ergebnis default.

js
const url = "https://example.com:4999/wt";
const transport = new WebTransport(url);
console.log(transport.congestionControl); // default

Spezifikationen

Specification
WebTransport
# dom-webtransport-congestioncontrol

Browser-Kompatibilität