SansIOHTTPPolicy クラス
sans I/O ポリシーを表します。
SansIOHTTPPolicy は、HTTP 仕様に基づいて要求のみを変更または変更するポリシーの基本クラスであり、特定のトランスポートの詳細に依存しません。 SansIOHTTPPolicy サブクラスは、パイプラインまたは AsyncPipeline のいずれかで機能し、要求が完了する前または後に動作できます。 必要に応じて、これらのメソッドをコルーチン (または待機可能なオブジェクトを返す) を作成できますが、AsyncPipeline の使用に関連付けられます。
- 継承
-
SansIOHTTPPolicy
コンストラクター
SansIOHTTPPolicy()
メソッド
on_exception |
次のポリシーの実行中に例外が発生した場合に実行されます。 このメソッドは、例外ハンドラー内で実行されます。 |
on_request |
次のポリシーから要求を送信する前に実行されます。 |
on_response |
要求がポリシーから返された後に実行されます。 |
on_exception
次のポリシーの実行中に例外が発生した場合に実行されます。
このメソッドは、例外ハンドラー内で実行されます。
on_exception(request: PipelineRequest[HTTPRequestType]) -> None
パラメーター
名前 | 説明 |
---|---|
request
必須
|
Pipeline 要求オブジェクト |
on_request
次のポリシーから要求を送信する前に実行されます。
on_request(request: PipelineRequest[HTTPRequestType]) -> None | Awaitable[None]
パラメーター
名前 | 説明 |
---|---|
request
必須
|
次のポリシーから送信される前に変更を要求します。 |
on_response
要求がポリシーから返された後に実行されます。
on_response(request: PipelineRequest[HTTPRequestType], response: PipelineResponse[HTTPRequestType, HTTPResponseType]) -> None | Awaitable[None]
パラメーター
名前 | 説明 |
---|---|
request
必須
|
ポリシーから戻った後に変更を要求します。 |
response
必須
|
パイプライン応答オブジェクト |
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for Python