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
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