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

View in English Always switch to English

WebTransportSendStream

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.

Das WebTransportSendStream-Interface der WebTransport-API ist ein spezialisiertes WritableStream, das verwendet wird, um ausgehende Daten in sowohl unidirektionalen als auch bidirektionalen WebTransport-Streams zu senden.

Der Sendestream ist ein schreibbarer Stream von Uint8Array, in den geschrieben werden kann, um Daten an einen Server zu senden. Zusätzlich bietet er Streaming-Funktionen wie das Setzen der Sendereihenfolge und das Abrufen von Stream-Statistiken.

Objekte dieses Typs werden nicht direkt konstruiert. Beim Erstellen eines unidirektionalen Streams gibt WebTransport.createUnidirectionalStream() ein Objekt dieses Typs zurück, um Daten zu senden. Beim Erstellen eines bidirektionalen Streams mit WebTransport.createBidirectionalStream() gibt die Methode einen WebTransportBidirectionalStream zurück, und das Sendestream-Objekt kann von dessen writable-Eigenschaft abgerufen werden. Wenn ein bidirektionaler Stream vom entfernten Ende initiiert wird, kann ein Objekt dieses Typs ähnlich mit Hilfe von WebTransport.incomingBidirectionalStreams abgerufen werden.

WebTransportSendStream ist ein übertragbares Objekt.

WritableStream WebTransportSendStream

Instanzeigenschaften

Erbt auch Eigenschaften von seinem übergeordneten Interface, WritableStream.

WebTransportSendStream.getStats()

Gibt ein Promise zurück, das mit Statistiken in Bezug auf diesen Stream aufgelöst wird.

Instanzmethoden

Erbt auch Methoden von seinem übergeordneten Interface, WritableStream.

WebTransportSendStream.sendOrder

Gibt die Sendepriorität dieses Streams relativ zu anderen Streams an, für die der Wert gesetzt wurde.

Beispiele

Siehe WebTransport.incomingUnidirectionalStreams für ein Beispiel, wie man einen ReadableStream von WebTransportSendStream-Objekten erhält.

Spezifikationen

Specification
WebTransport
# webtransportsendstream

Browser-Kompatibilität

Siehe auch