你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
@azure/core-http-compat package
类
ExtendedServiceClient |
用于在核心 V1 & V2 之间提供兼容性的客户端。 |
接口
CompatResponse |
与 core-v1 兼容的 Http 响应 (core-http) 。 |
ExtendedClientOptions |
特定于 Shim 客户端的选项。 |
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 中查找时