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í. |
| system |
Získá nebo nastaví seznam systémových událostí. |
| url |
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 |
| user |
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