Partager via


@azure/core-http-compat package

Classes

ExtendedServiceClient

Client pour fournir une compatibilité entre le cœur V1 & V2.

Interfaces

Agent

Interface compatible avec les http.Agentde NodeJS. Nous voulons éviter de réexporter publiquement l’interface réelle, car elle peut varier entre les versions du runtime.

CompatResponse

Réponse Http compatible avec core-v1(core-http).

ExtendedClientOptions

Options spécifiques aux clients Shim.

HttpHeader

En-tête individuel dans une collection HttpHeaders.

HttpHeadersLike

Collection de paires clé/valeur d’en-tête HTTP.

KeepAliveOptions

Conservez les options actives pour la façon dont les connexions HTTP.

RedirectOptions

Options de gestion des réponses de redirection.

RequestPolicy

Interface compatible pour les stratégies de requête core-http

RequestPolicyFactory

Interface pour la compatibilité avec RequestPolicyFactory de core-http

RequestPolicyOptionsLike

Interface pour la compatibilité avec RequestPolicy

WebResourceLike

Description d’une requête HTTP à effectuer sur un serveur distant.

Alias de type

ExtendedCommonClientOptions

L’ensemble commun d’options que les clients shim personnalisés sont censés exposer.

ExtendedServiceClientOptions

Les options que les clients shim doivent exposer.

RawHttpHeaders

Collection HttpHeaders représentée en tant qu’objet JSON simple.

TransferProgressEvent

Déclenché en réponse à la progression du chargement ou du téléchargement.

Énumérations

HttpPipelineLogLevel

Énumération pour la compatibilité avec RequestPolicy

Functions

convertHttpClient(RequestPolicy)

Convertit un HttpClient basé sur RequestPolicy en HttpClient basé sur PipelineRequest.

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Stratégie qui encapsule les stratégies écrites pour core-http.

toHttpHeadersLike(HttpHeaders)

Convertit HttpHeaders à partir de core-rest-pipeline pour ressembler à HttpHeaders à partir de core-http.

Informations relatives à la fonction

convertHttpClient(RequestPolicy)

Convertit un HttpClient basé sur RequestPolicy en HttpClient basé sur PipelineRequest.

function convertHttpClient(requestPolicyClient: RequestPolicy): HttpClient

Paramètres

requestPolicyClient
RequestPolicy

HttpClient compatible avec core-http

Retours

HttpClient compatible avec core-rest-pipeline

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Stratégie qui encapsule les stratégies écrites pour core-http.

function createRequestPolicyFactoryPolicy(factories: RequestPolicyFactory[]): PipelinePolicy

Paramètres

factories

RequestPolicyFactory[]

Tableau d’objets RequestPolicyFactory à partir d’un pipeline core-http

Retours

toHttpHeadersLike(HttpHeaders)

Convertit HttpHeaders à partir de core-rest-pipeline pour ressembler à HttpHeaders à partir de core-http.

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

Paramètres

headers
HttpHeaders

HttpHeaders de core-rest-pipeline

Retours

HttpHeaders comme ils regardaient dans core-http