EventSource.readyState

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.

readyStateEventSource インターフェイスの読み取り専用プロパティで、コネクションの状態を表す数値を返します。

コネクションの状態を表す数値。使用可能な値は以下の通りです。

  • 0 — 接続試行中
  • 1 — 接続中
  • 2 — 接続終了

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

メモ: 完全な例は GitHub で見られます。 PHP を用いた簡単な SSE のデモ を参照してください。

仕様書

Specification
HTML Standard
# dom-eventsource-readystate-dev

ブラウザーの互換性

BCD tables only load in the browser

関連情報