Sdílet prostřednictvím


EventHandler interface

Vlastnosti obslužné rutiny události

Vlastnosti

auth

Upstream nastavení ověřování Pokud není nastavené, pro upstreamové zprávy se nepoužívá žádné ověřování.

systemEvents

Získá nebo nastaví seznam systémových událostí.

urlTemplate

Získá nebo nastaví šablonu adresy URL obslužné rutiny událostí. Můžete použít předdefinovaný parametr {hub} a {event} uvnitř šablony, hodnota adresy URL obslužné rutiny událostí se dynamicky vypočítá, když přijde požadavek klienta. Například UrlTemplate může být http://example.com/api/{hub}/{event}. Část hostitele nemůže obsahovat parametry.

userEventPattern

Získá nebo nastaví odpovídající vzor pro názvy událostí. Podporují se 3 druhy vzorů: 1. "*", odpovídá názvu události 2. Zkombinujte více událostí s ",", například "event1,event2", odpovídá události "event1" a "event2" 3. Jeden název události, například "event1", odpovídá události 1.

Podrobnosti vlastnosti

auth

Upstream nastavení ověřování Pokud není nastavené, pro upstreamové zprávy se nepoužívá žádné ověřování.

auth?: UpstreamAuthSettings

Hodnota vlastnosti

systemEvents

Získá nebo nastaví seznam systémových událostí.

systemEvents?: string[]

Hodnota vlastnosti

string[]

urlTemplate

Získá nebo nastaví šablonu adresy URL obslužné rutiny událostí. Můžete použít předdefinovaný parametr {hub} a {event} uvnitř šablony, hodnota adresy URL obslužné rutiny událostí se dynamicky vypočítá, když přijde požadavek klienta. Například UrlTemplate může být http://example.com/api/{hub}/{event}. Část hostitele nemůže obsahovat parametry.

urlTemplate: string

Hodnota vlastnosti

string

userEventPattern

Získá nebo nastaví odpovídající vzor pro názvy událostí. Podporují se 3 druhy vzorů: 1. "*", odpovídá názvu události 2. Zkombinujte více událostí s ",", například "event1,event2", odpovídá události "event1" a "event2" 3. Jeden název události, například "event1", odpovídá události 1.

userEventPattern?: string

Hodnota vlastnosti

string