Sdílet prostřednictvím


PipelinePolicy interface

Zásady kanálu manipulují s požadavkem, který prochází kanálem. Je to koncepčně middleware, který může upravit požadavek před jeho provedením a také odpověď při jeho přijetí.

Vlastnosti

name

Název zásady. Musí to být jedinečný řetězec v kanálu.

Metody

sendRequest(PipelineRequest, SendRequest)

Hlavní metoda implementace, která manipuluje s požadavkem nebo odpovědí.

Podrobnosti vlastnosti

name

Název zásady. Musí to být jedinečný řetězec v kanálu.

name: string

Hodnota vlastnosti

string

Podrobnosti metody

sendRequest(PipelineRequest, SendRequest)

Hlavní metoda implementace, která manipuluje s požadavkem nebo odpovědí.

function sendRequest(request: PipelineRequest, next: SendRequest): Promise<PipelineResponse>

Parametry

request
PipelineRequest

Probíhá požadavek.

next
SendRequest

Další zásada v kanálu Pokud chcete pokračovat v kanálu, musíte ho volat.

Návraty

Promise<PipelineResponse>