SansIOHTTPPolicy Classe
Representa uma política de sans I/O.
SansIOHTTPPolicy é uma classe base para políticas que apenas modificam ou mutam um pedido com base na especificação HTTP, e não dependem das especificidades de qualquer transporte em particular. As subclasses SansIOHTTPPolicy funcionarão num Pipeline ou numa AsyncPipeline, e podem agir antes de o pedido ser feito, ou depois. Pode opcionalmente fazer estes métodos coroutinas (ou devolver objetos aguardados), mas depois serão ligados ao uso da AsyncPipeline.
- Herança
-
SansIOHTTPPolicy
Construtor
SansIOHTTPPolicy()
Métodos
on_exception |
É executada se uma exceção for levantada durante a execução da próxima política. Este método é executado dentro do manipulador de exceções. |
on_request |
É executado antes de enviar o pedido da próxima apólice. |
on_response |
É executado depois que o pedido volta da apólice. |
on_exception
É executada se uma exceção for levantada durante a execução da próxima política.
Este método é executado dentro do manipulador de exceções.
on_exception(request: PipelineRequest[HTTPRequestType]) -> None
Parâmetros
Name | Description |
---|---|
request
Necessário
|
O objeto de pedido do Pipeline |
on_request
É executado antes de enviar o pedido da próxima apólice.
on_request(request: PipelineRequest[HTTPRequestType]) -> None | Awaitable[None]
Parâmetros
Name | Description |
---|---|
request
Necessário
|
Pedido para ser modificado antes de ser enviado da próxima política. |
on_response
É executado depois que o pedido volta da apólice.
on_response(request: PipelineRequest[HTTPRequestType], response: PipelineResponse[HTTPRequestType, HTTPResponseType]) -> None | Awaitable[None]
Parâmetros
Name | Description |
---|---|
request
Necessário
|
Pedido para ser modificado após o regresso da apólice. |
response
Necessário
|
Objeto de resposta do gasoduto |
Azure SDK for Python
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários