@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 中查找时