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: Eigenschaft reliability

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

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 schreibgeschützte Eigenschaft reliability des WebTransport-Interfaces gibt an, ob die Verbindung nur zuverlässige Transporte unterstützt oder ob sie auch unzuverlässige Transporte (wie UDP) unterstützt.

Wert

Ein String mit einem der folgenden Werte:

pending

Die Verbindung wurde noch nicht hergestellt. Die Zuverlässigkeit ist noch nicht bekannt.

reliable-only

Die Verbindung unterstützt nur zuverlässige Transporte.

supports-unreliable

Die Verbindung unterstützt sowohl unzuverlässige als auch zuverlässige Transporte.

Beispiele

js
const url = "https://example.com:4999/wt";

async function initTransport(url) {
  // Initialize transport connection
  const transport = new WebTransport(url);

  // Once ready fulfills the connection can be used
  // Prior to this the reliability is "pending"
  await transport.ready;

  if (transport.reliability === "reliable-only") {
    // Use connection only with reliable transports
  } else {
    // Use connection with either reliable or unreliable transports.
  }
  // …
}

Spezifikationen

Spezifikation
WebTransport
# dom-webtransport-reliability

Browser-Kompatibilität