--- title: Server-sent events slug: Web/API/Server-sent_events tags: - API - SSE - Server-sent events - 概要 translation_of: Web/API/Server-sent_events ---
{{DefaultAPISidebar("Server Sent Events")}}
伝統的には、ウェブページが新たなデータを受け取るために、サーバーにリクエストを送信しなければなりません。すなわち、ページがサーバーからデータを要求します。サーバー送信イベントによって、サーバーがウェブページにメッセージをプッシュ送信することにより、サーバーからウェブページへ新たなデータをいつでも送信することができます。入ってくるメッセージは、ウェブページ内のイベントおよびデータとして扱うことができます。
Server-Sent events の使い方を学ぶには、 Server-Sent events の利用を参照してください。
仕様書 | 策定状況 | コメント |
---|---|---|
{{SpecName('HTML WHATWG', '#server-sent-events', 'Server-sent events')}} | {{Spec2('HTML WHATWG')}} |
機能 | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
EventSource の対応 | 6 | {{CompatNo}} | {{CompatGeckoDesktop("6.0")}} | {{CompatNo}} | {{CompatVersionUnknown}} | 5 |
共有かつ専用ワーカーで使用可[1] | {{CompatVersionUnknown}} | {{CompatNo}} | {{CompatGeckoDesktop("53.0")}} | {{CompatNo}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
機能 | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
EventSource の対応 | 4.4 | 45 | {{CompatNo}} | 12 | 4.1 |
共有かつ専用ワーカーで使用可[1] | {{CompatVersionUnknown}} | {{CompatGeckoMobile("53.0")}} | {{CompatNo}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
[1] 但しサービスワーカーはまだです。