Server-sent events

Примечание: Эта возможность доступна в Web Workers.

Традиционно веб-страница должна отправить запрос на сервер для получения новых данных, то есть страница запрашивает данные с сервера. Благодаря технологии отправляемых сервером событий (англ. Server-sent events) сервер может отправлять новые данные на веб-страницу в любое время с помощью сообщений. Внутри веб-страницы такие входящие сообщения можно рассматривать как связку «Событие + данные».

Примечание: В настоящее время Firefox не поддерживает использование отправляемых сервером событий в сервис-воркерах (но поддерживает их в выделенных и общих воркерах). Смотрите Firefox bug 1681218.

Концепция и применение

Для обучения обратитесь к нашей статье Использование отправляемых сервером событий.

Интерфейсы

EventSource

Определяет все функции, которые обрабатывают подключение к серверу, получение событий/данных, ошибок, закрытие соединения и т.д.

Примеры

Спецификации

Specification
HTML Standard
# server-sent-events

Смотрите также

Инструменты

Связанные темы

Другие ресурсы