Partager via


@azure/core-http-compat package

Classes

ExtendedServiceClient

Client pour assurer la compatibilité entre les cœurs V1 & V2.

Interfaces

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

Conserver 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 de compatibilité avec RequestPolicyFactory de core-http

RequestPolicyOptionsLike

Une interface pour la compatibilité avec RequestPolicy

WebResourceLike

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

Alias de type

ExtendedCommonClientOptions

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

ExtendedServiceClientOptions

Options que les clients shim sont censés exposer.

RawHttpHeaders

Collection HttpHeaders représentée sous la forme d’un objet JSON simple.

TransferProgressEvent

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

Énumérations

HttpPipelineLogLevel

Enum pour la compatibilité avec RequestPolicy

Fonctions

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 les httpHeaders de core-rest-pipeline pour ressembler à HttpHeaders 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

Un HttpClient compatible avec core-http

Retours

Un 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 d’un pipeline core-http

Retours

toHttpHeadersLike(HttpHeaders)

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

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

Paramètres

headers
HttpHeaders

HttpHeaders de core-rest-pipeline

Retours

HttpHeaders tels qu’ils regardaient dans core-http