EventSource: readyState-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

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

Die schreibgeschützte readyState-Eigenschaft der EventSource-Schnittstelle gibt eine Zahl zurück, die den Zustand der Verbindung repräsentiert.

Wert

Eine Zahl, die eine der drei möglichen Zustandskonstanten darstellt, die auf der EventSource-Schnittstelle definiert sind:

EventSource.CONNECTING (0)

Die Verbindung ist noch nicht geöffnet.

EventSource.OPEN (1)

Die Verbindung ist geöffnet und bereit zur Kommunikation.

EventSource.CLOSED (2)

Die Verbindung ist geschlossen oder konnte nicht geöffnet werden.

Beispiele

js
const evtSource = new EventSource("sse.php");
console.log(evtSource.readyState);

Hinweis: Ein vollständiges Beispiel finden Sie auf GitHub — sehen Sie sich Simple SSE demo using PHP an.

Spezifikationen

Specification
HTML
# dom-eventsource-readystate-dev

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
readyState

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch