INTEGRITY Документация

EventSource

Контекст

EventSource интерфейс представляет собой API для server-sent событий, который позволяет серверу отправлять события клиенту. EventSource объект используется для получения server-sent events. Он подключается к серверу по HTTP и получает события в текстовом формате.

Конструктор

let eventSource = new EventSource(url, options);

По умолчанию EventSource будет использовать глобальный fetch() функцию под капотом для выполнения запросов. Если вам нужна другая реализация fetch, предоставленная через привязку Cloudflare Workers, вы можете передать fetcher параметр:

export default {
  async fetch(req, env) {
    let eventSource = new EventSource(url, { fetcher: env.MYFETCHER });
    // ...
  }
};

Обратите внимание на fetcher параметр представляет собой специфичное расширение Cloudflare Workers.

Свойства

Методы

События

Методы класса