Freigeben über


HttpTransport Klasse

Ein HTTP-Absender ABC.

Vererbung
HttpTransport
HttpTransport
HttpTransport

Konstruktor

HttpTransport()

Methoden

close

Schließen Sie die Sitzung, wenn sie sich nicht im externen Besitz befindet.

open

Weisen Sie eine neue Sitzung zu, falls sie noch nicht vorhanden ist.

send

Senden Sie die Anforderung mithilfe dieses HTTP-Absenders.

sleep

Ruhezustand für die angegebene Dauer.

Sie sollten immer den Transport bitten, in den Schlaf zu gehen, und nicht direkt die stdlib aufrufen. Dies ist in asynchroner Hinsicht vor allem wichtig, da der Transport möglicherweise nicht asynchron ist, sondern andere Implementierungen wie Trio und sie haben ihre eigene Art zu schlafen, aber um das Design konsistent zu halten, ist es sauberer, immer den Transport in den Schlaf zu bitten und den Transportimplementierer entscheiden zu lassen, wie es geht.

close

Schließen Sie die Sitzung, wenn sie sich nicht im externen Besitz befindet.

abstract close() -> None

open

Weisen Sie eine neue Sitzung zu, falls sie noch nicht vorhanden ist.

abstract open() -> None

send

Senden Sie die Anforderung mithilfe dieses HTTP-Absenders.

abstract send(request: HTTPRequestType, **kwargs: Any) -> HTTPResponseType

Parameter

Name Beschreibung
request
Erforderlich
<xref:azure.core.transport.HTTPRequest>

Das Pipelineanforderungsobjekt

Gibt zurück

Typ Beschreibung

Das Pipelineantwortobjekt.

sleep

Ruhezustand für die angegebene Dauer.

Sie sollten immer den Transport bitten, in den Schlaf zu gehen, und nicht direkt die stdlib aufrufen. Dies ist in asynchroner Hinsicht vor allem wichtig, da der Transport möglicherweise nicht asynchron ist, sondern andere Implementierungen wie Trio und sie haben ihre eigene Art zu schlafen, aber um das Design konsistent zu halten, ist es sauberer, immer den Transport in den Schlaf zu bitten und den Transportimplementierer entscheiden zu lassen, wie es geht.

sleep(duration: float) -> None

Parameter

Name Beschreibung
duration
Erforderlich

Die Anzahl der Sekunden, die in den Ruhezustand versetzt werden sollen.