Sdílet prostřednictvím


PipelinePolicy interface

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

Vlastnosti

name

Název zásady. V kanálu musí být jedinečný řetězec.

Metody

sendRequest(PipelineRequest, SendRequest)

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

Podrobnosti vlastnosti

name

Název zásady. V kanálu musí být jedinečný řetězec.

name: string

Hodnota vlastnosti

string

Podrobnosti metody

sendRequest(PipelineRequest, SendRequest)

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

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

Parametry

request
PipelineRequest

Požadavek, který se provádí.

next
SendRequest

Další zásady v kanálu. Aby kanál pokračoval, musíte volat.

Návraty

Promise<PipelineResponse>