Sdílet prostřednictvím


@azure/core-http-compat package

Třídy

ExtendedServiceClient

Klient pro zajištění kompatibility mezi jádrem V1 & V2.

Rozhraní

Agent

Rozhraní kompatibilní s http.AgentNodeJS . Chceme se vyhnout veřejnému opětovnému exportu skutečného rozhraní, protože se může lišit v různých verzích modulu runtime.

CompatResponse

Odpověď HTTP, která je kompatibilní s jádrem-v1 (core-http).

ExtendedClientOptions

Možnosti specifické pro klienty shim.

HttpHeader

Jednotlivá hlavička v kolekci HttpHeaders.

HttpHeadersLike

Kolekce párů klíč/hodnota hlavičky HTTP.

KeepAliveOptions

Možnosti udržování naživu pro způsob připojení HTTP

RedirectOptions

Možnosti zpracování odpovědí na přesměrování

RequestPolicy

Kompatibilní rozhraní pro zásady požadavků core-http

RequestPolicyFactory

Rozhraní pro kompatibilitu s RequestPolicyFactory core-http

RequestPolicyOptionsLike

Rozhraní pro kompatibilitu s RequestPolicy

WebResourceLike

Popis požadavku HTTP, který se má provést na vzdálený server.

Aliasy typu

ExtendedCommonClientOptions

Očekává se, že se očekává, že vlastní klienti překrytí zpřístupňují společnou sadu možností.

ExtendedServiceClientOptions

Očekává se, že se zobrazí možnosti, které klienti překrývají.

RawHttpHeaders

Kolekce HttpHeaders reprezentovaná jako jednoduchý objekt JSON.

TransferProgressEvent

Aktivovalo se v reakci na průběh nahrávání nebo stahování.

Výčty

HttpPipelineLogLevel

Výčet pro kompatibilitu s RequestPolicy

Funkce

convertHttpClient(RequestPolicy)

Převede HttpClient založené na RequestPolicy na HttpClient založené na PipelineRequest.

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Zásada, která zabalí zásady napsané pro core-http.

toHttpHeadersLike(HttpHeaders)

Převede HttpHeaders z jádra-rest-pipeline tak, aby vypadal jako HttpHeaders z core-http.

Podrobnosti funkce

convertHttpClient(RequestPolicy)

Převede HttpClient založené na RequestPolicy na HttpClient založené na PipelineRequest.

function convertHttpClient(requestPolicyClient: RequestPolicy): HttpClient

Parametry

requestPolicyClient
RequestPolicy

HttpClient kompatibilní s core-http

Návraty

HttpClient kompatibilní s kanálem core-rest-pipeline

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Zásada, která zabalí zásady napsané pro core-http.

function createRequestPolicyFactoryPolicy(factories: RequestPolicyFactory[]): PipelinePolicy

Parametry

factories

RequestPolicyFactory[]

Pole RequestPolicyFactory objektů z kanálu core-http

Návraty

toHttpHeadersLike(HttpHeaders)

Převede HttpHeaders z jádra-rest-pipeline tak, aby vypadal jako HttpHeaders z core-http.

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

Parametry

headers
HttpHeaders

HttpHeaders z jádra-rest-pipeline

Návraty

Hlavičky Http, jak vypadaly v jádru-http