@azure/core-http-compat package
Classes
| ExtendedServiceClient |
Client to provide compatability between core V1 & V2. |
Interfaces
| Agent |
An interface compatible with NodeJS's |
| CompatResponse |
Http Response that is compatible with the core-v1(core-http). |
| ExtendedClientOptions |
Options specific to Shim Clients. |
| HttpHeader |
An individual header within a HttpHeaders collection. |
| HttpHeadersLike |
A collection of HTTP header key/value pairs. |
| KeepAliveOptions |
Keep Alive Options for how HTTP connections. |
| RedirectOptions |
Options for how redirect responses are handled. |
| RequestPolicy |
A compatible interface for core-http request policies |
| RequestPolicyFactory |
An interface for compatibility with core-http's RequestPolicyFactory |
| RequestPolicyOptionsLike |
An interface for compatibility with RequestPolicy |
| WebResourceLike |
A description of a HTTP request to be made to a remote server. |
Type Aliases
| ExtendedCommonClientOptions |
The common set of options that custom shim clients are expected to expose. |
| ExtendedServiceClientOptions |
Options that shim clients are expected to expose. |
| RawHttpHeaders |
A HttpHeaders collection represented as a simple JSON object. |
| TransferProgressEvent |
Fired in response to upload or download progress. |
Enums
| HttpPipelineLogLevel |
An enum for compatibility with RequestPolicy |
Functions
| convert |
Converts a RequestPolicy based HttpClient to a PipelineRequest based HttpClient. |
| create |
A policy that wraps policies written for core-http. |
| to |
Converts HttpHeaders from core-rest-pipeline to look like HttpHeaders from core-http. |
Function Details
convertHttpClient(RequestPolicy)
Converts a RequestPolicy based HttpClient to a PipelineRequest based HttpClient.
function convertHttpClient(requestPolicyClient: RequestPolicy): HttpClient
Parameters
- requestPolicyClient
- RequestPolicy
A HttpClient compatible with core-http
Returns
A HttpClient compatible with core-rest-pipeline
createRequestPolicyFactoryPolicy(RequestPolicyFactory[])
A policy that wraps policies written for core-http.
function createRequestPolicyFactoryPolicy(factories: RequestPolicyFactory[]): PipelinePolicy
Parameters
- factories
An array of RequestPolicyFactory objects from a core-http pipeline
Returns
toHttpHeadersLike(HttpHeaders)
Converts HttpHeaders from core-rest-pipeline to look like HttpHeaders from core-http.
function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike
Parameters
- headers
- HttpHeaders
HttpHeaders from core-rest-pipeline
Returns
HttpHeaders as they looked in core-http