AsyncHttpTransport クラス
http 送信者 ABC。
- 継承
-
AsyncHttpTransportAsyncHttpTransportAsyncHttpTransport
コンストラクター
AsyncHttpTransport()
メソッド
close |
外部に所有されていない場合は、セッションを閉じます。 |
open |
まだ存在しない場合は、新しいセッションを割り当てます。 |
send |
この HTTP 送信者を使用して要求を送信します。 |
sleep |
指定した期間スリープ状態。 stdlib を直接呼び出すのではなく、常にトランスポートにスリープを要求する必要があります。 これは非同期では主に重要です。トランスポートでは asyncio ではなく、3 つのような他の実装を使用し、独自のスリープ方法を使用できますが、設計の一貫性を保つために、常にトランスポートにスリープを要求し、トランスポート実装者がそれを行う方法を決定できるようにすることがよりクリーンです。 既定では、このメソッドは "asyncio" を使用します。トランスポートでもオーバーライドする必要はありません。 |
close
外部に所有されていない場合は、セッションを閉じます。
abstract async close() -> None
open
まだ存在しない場合は、新しいセッションを割り当てます。
abstract async open() -> None
send
この HTTP 送信者を使用して要求を送信します。
abstract async send(request: HTTPRequestType, **kwargs: Any) -> AsyncHTTPResponseType
パラメーター
名前 | 説明 |
---|---|
request
必須
|
要求オブジェクト。 正確な型はパイプラインから推論できます。 |
戻り値
型 | 説明 |
---|---|
応答オブジェクト。 正確な型はパイプラインから推論できます。 |
sleep
指定した期間スリープ状態。
stdlib を直接呼び出すのではなく、常にトランスポートにスリープを要求する必要があります。 これは非同期では主に重要です。トランスポートでは asyncio ではなく、3 つのような他の実装を使用し、独自のスリープ方法を使用できますが、設計の一貫性を保つために、常にトランスポートにスリープを要求し、トランスポート実装者がそれを行う方法を決定できるようにすることがよりクリーンです。 既定では、このメソッドは "asyncio" を使用します。トランスポートでもオーバーライドする必要はありません。
async sleep(duration: float) -> None
パラメーター
名前 | 説明 |
---|---|
duration
必須
|
スリープ状態の秒数。 |
Azure SDK for Python
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示