HttpTransport Klasse
Ein HTTP-Absender ABC.
- Vererbung
-
HttpTransportHttpTransportHttpTransport
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. |
Azure SDK for Python