Delen via


@azure/core-http-compat package

Klassen

ExtendedServiceClient

Client voor compatibiliteit tussen kern-V1 & V2.

Interfaces

Agent

Een interface die compatibel is met de http.Agentvan NodeJS. We willen voorkomen dat de werkelijke interface openbaar opnieuw wordt geƫxporteerd, omdat deze kan variƫren in runtimeversies.

CompatResponse

Http-antwoord dat compatibel is met core-v1 (core-http).

ExtendedClientOptions

Opties die specifiek zijn voor Shim-clients.

HttpHeader

Een afzonderlijke header binnen een HttpHeaders-verzameling.

HttpHeadersLike

Een verzameling HTTP-headersleutel-waardeparen.

KeepAliveOptions

Keep Alive Options for how HTTP connections.

RedirectOptions

Opties voor de manier waarop omleidingsreacties worden verwerkt.

RequestPolicy

Een compatibele interface voor beleid voor core-http-aanvragen

RequestPolicyFactory

Een interface voor compatibiliteit met requestPolicyFactory van core-http

RequestPolicyOptionsLike

Een interface voor compatibiliteit met RequestPolicy

WebResourceLike

Een beschrijving van een HTTP-aanvraag die moet worden gedaan op een externe server.

Type-aliassen

ExtendedCommonClientOptions

De algemene set opties die aangepaste shim-clients naar verwachting beschikbaar zullen maken.

ExtendedServiceClientOptions

Opties die shim-clients naar verwachting beschikbaar zullen maken.

RawHttpHeaders

Een HttpHeaders-verzameling die wordt weergegeven als een eenvoudig JSON-object.

TransferProgressEvent

Geactiveerd als reactie op het uploaden of downloaden van de voortgang.

Enums

HttpPipelineLogLevel

Een opsomming voor compatibiliteit met RequestPolicy

Functies

convertHttpClient(RequestPolicy)

Converteert een Op RequestPolicy gebaseerde HttpClient naar een HttpClient op basis van PipelineRequest.

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Een beleid dat beleidsregels verpakt die zijn geschreven voor core-http.

toHttpHeadersLike(HttpHeaders)

Converteert HttpHeaders van core-rest-pipeline om eruit te zien als HttpHeaders van core-http.

Functiedetails

convertHttpClient(RequestPolicy)

Converteert een Op RequestPolicy gebaseerde HttpClient naar een HttpClient op basis van PipelineRequest.

function convertHttpClient(requestPolicyClient: RequestPolicy): HttpClient

Parameters

requestPolicyClient
RequestPolicy

Een HttpClient die compatibel is met core-http

Retouren

Een HttpClient die compatibel is met core-rest-pipeline

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Een beleid dat beleidsregels verpakt die zijn geschreven voor core-http.

function createRequestPolicyFactoryPolicy(factories: RequestPolicyFactory[]): PipelinePolicy

Parameters

factories

RequestPolicyFactory[]

Een matrix van RequestPolicyFactory objecten uit een core-HTTP-pijplijn

Retouren

toHttpHeadersLike(HttpHeaders)

Converteert HttpHeaders van core-rest-pipeline om eruit te zien als HttpHeaders van core-http.

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

Parameters

headers
HttpHeaders

HttpHeaders van core-rest-pipeline

Retouren

HttpHeaders zoals ze eruitzagen in core-http