SansIOHTTPPolicy Classe
Representa uma política de E/S sans.
SansIOHTTPPolicy é uma classe base para políticas que modificam ou modificam apenas uma solicitação com base na especificação HTTP e não dependem das especificidades de qualquer transporte específico. As subclasses SansIOHTTPPolicy funcionarão em um Pipeline ou um AsyncPipeline e poderão agir antes que a solicitação seja feita ou depois. Opcionalmente, você pode tornar esses métodos corrotinas (ou retornar objetos aguardáveis), mas eles serão vinculados ao uso de AsyncPipeline.
- Herança
-
SansIOHTTPPolicy
Construtor
SansIOHTTPPolicy()
Métodos
on_exception |
Será executado se uma exceção for gerada durante a execução da próxima política. Esse método é executado dentro do manipulador de exceção. |
on_request |
É executado antes de enviar a solicitação da próxima política. |
on_response |
É executado depois que a solicitação volta da política. |
on_exception
Será executado se uma exceção for gerada durante a execução da próxima política.
Esse método é executado dentro do manipulador de exceção.
on_exception(request: PipelineRequest[HTTPRequestType]) -> None
Parâmetros
Nome | Description |
---|---|
request
Obrigatório
|
O objeto de solicitação pipeline |
on_request
É executado antes de enviar a solicitação da próxima política.
on_request(request: PipelineRequest[HTTPRequestType]) -> None | Awaitable[None]
Parâmetros
Nome | Description |
---|---|
request
Obrigatório
|
Solicitação a ser modificada antes de ser enviada da próxima política. |
on_response
É executado depois que a solicitação volta da política.
on_response(request: PipelineRequest[HTTPRequestType], response: PipelineResponse[HTTPRequestType, HTTPResponseType]) -> None | Awaitable[None]
Parâmetros
Nome | Description |
---|---|
request
Obrigatório
|
Solicitação a ser modificada após retornar da política. |
response
Obrigatório
|
Objeto de resposta de pipeline |
Azure SDK for Python
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de