Freigeben über


@azure/core-http-compat package

Klassen

ExtendedServiceClient

Client zur Bereitstellung der Kompatibilität zwischen Kern V1 & V2.

Schnittstellen

CompatResponse

Http-Antwort, die mit core-v1(core-http) kompatibel ist.

ExtendedClientOptions

Spezifische Optionen für Shim-Clients.

HttpHeader

Ein einzelner Header innerhalb einer HttpHeaders-Auflistung.

HttpHeadersLike

Eine Auflistung von Schlüssel-Wert-Paaren im HTTP-Header.

KeepAliveOptions

Keep Alive-Optionen für die HTTP-Verbindungen.

RedirectOptions

Optionen für die Behandlung von Umleitungsantworten.

RequestPolicy

Eine kompatible Schnittstelle für Core-HTTP-Anforderungsrichtlinien

RequestPolicyFactory

Eine Schnittstelle für die Kompatibilität mit der RequestPolicyFactory von core-http

RequestPolicyOptionsLike

Eine Schnittstelle für die Kompatibilität mit RequestPolicy

WebResourceLike

Eine Beschreibung einer HTTP-Anforderung, die an einen Remoteserver gestellt werden soll.

Typaliase

ExtendedCommonClientOptions

Der allgemeine Satz von Optionen, die von benutzerdefinierten Shim-Clients erwartet werden.

ExtendedServiceClientOptions

Optionen, die shim-Clients verfügbar machen sollen.

RawHttpHeaders

Eine HttpHeaders-Auflistung, die als einfaches JSON-Objekt dargestellt wird.

TransferProgressEvent

Ausgelöst als Reaktion auf den Upload- oder Downloadstatus.

Enumerationen

HttpPipelineLogLevel

Eine Enumeration zur Kompatibilität mit RequestPolicy

Functions

convertHttpClient(RequestPolicy)

Konvertiert einen RequestPolicy-basierten HttpClient in einen PipelineRequest-basierten HttpClient.

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Eine Richtlinie, die Richtlinien umschließt, die für core-http geschrieben wurden.

toHttpHeadersLike(HttpHeaders)

Konvertiert HttpHeaders aus core-rest-pipeline so, dass sie wie HttpHeaders von core-http aussehen.

Details zur Funktion

convertHttpClient(RequestPolicy)

Konvertiert einen RequestPolicy-basierten HttpClient in einen PipelineRequest-basierten HttpClient.

function convertHttpClient(requestPolicyClient: RequestPolicy): HttpClient

Parameter

requestPolicyClient
RequestPolicy

Ein httpClient, der mit core-http kompatibel ist

Gibt zurück

Ein httpClient, der mit core-rest-pipeline kompatibel ist

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Eine Richtlinie, die Richtlinien umschließt, die für core-http geschrieben wurden.

function createRequestPolicyFactoryPolicy(factories: RequestPolicyFactory[]): PipelinePolicy

Parameter

factories

RequestPolicyFactory[]

Ein Array von RequestPolicyFactory Objekten aus einer core-http-Pipeline

Gibt zurück

toHttpHeadersLike(HttpHeaders)

Konvertiert HttpHeaders aus core-rest-pipeline so, dass sie wie HttpHeaders von core-http aussehen.

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

Parameter

headers
HttpHeaders

HttpHeaders aus core-rest-pipeline

Gibt zurück

HttpHeaders, wie sie in core-http ausgesehen haben