Dela via


@azure/core-http-compat package

Klasser

ExtendedServiceClient

Klienten för att tillhandahålla kompatibilitet mellan kärn-V1-& V2.

Gränssnitt

Agent

Ett gränssnitt som är kompatibelt med NodeJS http.Agent. Vi vill undvika att offentligt exportera det faktiska gränssnittet, eftersom det kan variera mellan olika körningsversioner.

CompatResponse

Http-svar som är kompatibelt med core-v1(core-http).

ExtendedClientOptions

Alternativ som är specifika för Shim-klienter.

HttpHeader

En enskild rubrik i en HttpHeaders-samling.

HttpHeadersLike

En samling HTTP-huvudnyckel/värdepar.

KeepAliveOptions

Keep Alive-alternativ för hur HTTP-anslutningar.

RedirectOptions

Alternativ för hur omdirigeringssvar hanteras.

RequestPolicy

Ett kompatibelt gränssnitt för core-http-begärandeprinciper

RequestPolicyFactory

Ett gränssnitt för kompatibilitet med Core-HTTP:s RequestPolicyFactory

RequestPolicyOptionsLike

Ett gränssnitt för kompatibilitet med RequestPolicy

WebResourceLike

En beskrivning av en HTTP-begäran som ska göras till en fjärrserver.

Typalias

ExtendedCommonClientOptions

Den gemensamma uppsättningen alternativ som anpassade shim-klienter förväntas exponera.

ExtendedServiceClientOptions

Alternativ som shim-klienter förväntas exponera.

RawHttpHeaders

En HttpHeaders-samling som representeras som ett enkelt JSON-objekt.

TransferProgressEvent

Utlöstes som svar på överförings- eller nedladdningsframsteg.

Uppräkningar

HttpPipelineLogLevel

En uppräkning för kompatibilitet med RequestPolicy

Funktioner

convertHttpClient(RequestPolicy)

Konverterar en RequestPolicy-baserad HttpClient till en PipelineRequest-baserad HttpClient.

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

En princip som omsluter principer som skrivits för core-http.

toHttpHeadersLike(HttpHeaders)

Konverterar HttpHeaders från core-rest-pipeline till att se ut som HttpHeaders från core-http.

Funktionsinformation

convertHttpClient(RequestPolicy)

Konverterar en RequestPolicy-baserad HttpClient till en PipelineRequest-baserad HttpClient.

function convertHttpClient(requestPolicyClient: RequestPolicy): HttpClient

Parametrar

requestPolicyClient
RequestPolicy

En HttpClient-kompatibel med core-http

Returer

En HttpClient-kompatibel med core-rest-pipeline

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

En princip som omsluter principer som skrivits för core-http.

function createRequestPolicyFactoryPolicy(factories: RequestPolicyFactory[]): PipelinePolicy

Parametrar

factories

RequestPolicyFactory[]

En matris med RequestPolicyFactory objekt från en core-http-pipeline

Returer

toHttpHeadersLike(HttpHeaders)

Konverterar HttpHeaders från core-rest-pipeline till att se ut som HttpHeaders från core-http.

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

Parametrar

headers
HttpHeaders

HttpHeaders från core-rest-pipeline

Returer

HttpHeaders som de såg ut i core-http