相关文章推荐
operation Response Getter

一个函数,该函数返回给定 OperationSpec 和 HttpOperationResponse 组合的正确 OperationResponse。 如果这是未定义的,则将使用简单的状态代码查找。

operation Spec

HTTP 请求的规范。

proxy Settings

如有必要,要使用的代理。

query

添加到 URL 的查询。

request Id

传出请求的唯一标识符。

should Deserialize

是否应反序列化 HttpOperationResponse。 如果未定义,则应反序列化 HttpOperationResponse。

span Options

跟踪:启用跟踪时用于创建范围的选项。

stream Response Body

是否应将 HttpOperationResponse 的正文视为流。

stream Response Status Codes

状态代码的列表,其对应的 HttpOperationResponse 正文应被视为流。

timeout

在中止请求之前等待多长时间(以毫秒为单位)。

tracing Context

跟踪:创建跨度时使用的上下文。

传出请求的 URL。

with Credentials

在浏览器中向跨站点目标发出请求时,) 通过 cookie、授权标头或 TLS 客户端证书发送 (凭据。

new WebResource(url?: string, method?: HttpMethods, body?: unknown, query?: {[key: string]: any}, headers?: HttpHeadersLike | {[key: string]: any}, streamResponseBody?: boolean, withCredentials?: boolean, abortSignal?: AbortSignalLike, timeout?: number, onUploadProgress?: (progress: TransferProgressEvent) => void, onDownloadProgress?: (progress: TransferProgressEvent) => void, proxySettings?: ProxySettings, keepAlive?: boolean, decompressResponse?: boolean, streamResponseStatusCodes?: Set<number>)

string

一个函数,该函数返回给定 OperationSpec 和 HttpOperationResponse 组合的正确 OperationResponse。 如果这是未定义的,则将使用简单的状态代码查找。

operationResponseGetter?: (operationSpec: OperationSpec, response: HttpOperationResponse) => undefined | OperationResponse

(operationSpec: OperationSpec, response: HttpOperationResponse) => undefined | OperationResponse

验证是否定义了所需的属性,例如方法、url、标头[“Content-Type”]、headers[“accept-language”] 。 如果未定义上述属性之一,则会引发错误。

function validateRequestProperties()
 
推荐文章