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: Dieses Feature ist verfügbar in Web Workers.

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 Standard
# dom-eventsource-readystate-dev

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch