@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
convert |
Konvertiert einen RequestPolicy-basierten HttpClient in einen PipelineRequest-basierten HttpClient. |
create |
Eine Richtlinie, die Richtlinien umschließt, die für core-http geschrieben wurden. |
to |
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
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