你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
@azure/core-http-compat package
类
ExtendedServiceClient |
用于在核心 V1 & V2 之间提供兼容性的客户端。 |
接口
Agent |
与 NodeJS 的 |
CompatResponse |
与 core-v1(core-http)兼容的 Http 响应。 |
ExtendedClientOptions |
特定于填充码客户端的选项。 |
HttpHeader |
HttpHeaders 集合中的单个标头。 |
HttpHeadersLike |
HTTP 标头键/值对的集合。 |
KeepAliveOptions |
保留活动选项,了解 HTTP 连接的方式。 |
RedirectOptions |
有关如何处理重定向响应的选项。 |
RequestPolicy |
core-http 请求策略的兼容接口 |
RequestPolicyFactory |
与 core-http 的 RequestPolicyFactory 兼容的接口 |
RequestPolicyOptionsLike |
与 RequestPolicy 兼容的接口 |
WebResourceLike |
要向远程服务器发出的 HTTP 请求的说明。 |
类型别名
ExtendedCommonClientOptions |
自定义填充码客户端应公开的常见选项集。 |
ExtendedServiceClientOptions |
填充客户端应公开的选项。 |
RawHttpHeaders |
表示为简单 JSON 对象的 HttpHeaders 集合。 |
TransferProgressEvent |
响应上传或下载进度而触发。 |
枚举
HttpPipelineLogLevel |
一个枚举,用于与 RequestPolicy 兼容 |
函数
convert |
将基于 RequestPolicy 的 HttpClient 转换为基于 PipelineRequest 的 HttpClient。 |
create |
包装为 core-http 编写的策略的策略。 |
to |
将 HttpHeaders 从 core-rest-pipeline 转换为类似于来自 core-http 的 HttpHeaders。 |
函数详细信息
convertHttpClient(RequestPolicy)
将基于 RequestPolicy 的 HttpClient 转换为基于 PipelineRequest 的 HttpClient。
function convertHttpClient(requestPolicyClient: RequestPolicy): HttpClient
参数
- requestPolicyClient
- RequestPolicy
与 core-http 兼容的 HttpClient
返回
与 core-rest-pipeline 兼容的 HttpClient
createRequestPolicyFactoryPolicy(RequestPolicyFactory[])
包装为 core-http 编写的策略的策略。
function createRequestPolicyFactoryPolicy(factories: RequestPolicyFactory[]): PipelinePolicy
参数
- factories
来自 core-http 管道的 RequestPolicyFactory
对象的数组
返回
toHttpHeadersLike(HttpHeaders)
将 HttpHeaders 从 core-rest-pipeline 转换为类似于来自 core-http 的 HttpHeaders。
function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike
参数
- headers
- HttpHeaders
来自 core-rest-pipeline 的 HttpHeaders
返回
HttpHeaders 在 core-http 中查找时