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

View in English Always switch to English

Request: duplex-Eigenschaft

Eingeschränkt verfügbar

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

Die schreibgeschützte Eigenschaft duplex der Schnittstelle Request gibt den Duplex-Modus der Anfrage zurück. Dieser bestimmt, ob der Browser die gesamte Anfrage senden muss, bevor er die Antwort verarbeitet.

Obwohl duplex beim Erstellen eines Request als Option übergeben werden kann, ist die Eigenschaft derzeit nicht in allen Browsern als lesbare Eigenschaft des resultierenden Request-Objekts verfügbar.

Wert

Ein String mit folgendem möglichen Wert:

"half"

Der Browser muss die gesamte Anfrage senden, bevor er die Antwort verarbeitet.

Beispiele

Duplex-Modus einer Anfrage prüfen

js
const stream = new ReadableStream({/* ... */});
const request = new Request("/upload", {
  method: "POST",
  body: stream,
  duplex: "half", // Required for streaming requests
});

console.log(request.duplex); // "half"

Spezifikationen

Spezifikation
Fetch
# dom-request-duplex

Browser-Kompatibilität

Siehe auch