你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PipelinePolicy interface

管道策略在请求通过管道时对其进行操作。 从概念上讲,它是一个中间件,允许在发出请求之前修改请求,以及在收到请求时修改响应。

属性

name

策略名称。 必须是管道中的唯一字符串。

方法

sendRequest(PipelineRequest, SendRequest)

要实现的主要方法,用于操作请求/响应。

属性详细信息

name

策略名称。 必须是管道中的唯一字符串。

name: string

属性值

string

方法详细信息

sendRequest(PipelineRequest, SendRequest)

要实现的主要方法,用于操作请求/响应。

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

参数

request
PipelineRequest

正在执行的请求。

next
SendRequest

管道中的下一个策略。 必须调用 才能继续管道。

返回

Promise<PipelineResponse>