INTEGRITY Dokumentace

EventSource

Kontext

EventSource rozhraní je API pro události odesílané serverem (server-sent events), které serveru umožňuje odesílat události klientovi. EventSource objekt se používá k příjmu server-sent events. Připojuje se k serveru přes HTTP a přijímá události v textovém formátu.

Konstruktor

let eventSource = new EventSource(url, options);

Ve výchozím nastavení EventSource použije globální fetch() funkci pod pokličkou k vytváření požadavků. Pokud potřebujete použít jinou implementaci fetch, kterou poskytuje vazba Cloudflare Workers, můžete předat fetcher možnost:

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

Upozorňujeme, že fetcher možnost je rozšíření specifické pro Cloudflare Workers.

Vlastnosti

Metody

Události

Metody třídy