HttpTransport Classe
Um remetente http ABC.
- Herança
-
HttpTransportHttpTransportHttpTransport
Construtor
HttpTransport()
Métodos
close |
Feche a sessão se ela não for de propriedade externa. |
open |
Atribua uma nova sessão se ainda não existir uma. |
send |
Envie a solicitação usando esse remetente HTTP. |
sleep |
Durma pela duração especificada. Você sempre deve pedir ao transporte para dormir, e não chamar diretamente o stdlib. Isso é principalmente importante em assíncrono, pois o transporte pode não usar assíncrono, mas outras implementações como trio e eles têm sua própria maneira de dormir, mas para manter o design consistente, é mais limpo sempre pedir ao transporte para dormir e deixar o implementador de transporte decidir como fazê-lo. |
close
Feche a sessão se ela não for de propriedade externa.
abstract close() -> None
open
Atribua uma nova sessão se ainda não existir uma.
abstract open() -> None
send
Envie a solicitação usando esse remetente HTTP.
abstract send(request: HTTPRequestType, **kwargs: Any) -> HTTPResponseType
Parâmetros
Nome | Description |
---|---|
request
Obrigatório
|
<xref:azure.core.transport.HTTPRequest>
O objeto de solicitação de pipeline |
Retornos
Tipo | Description |
---|---|
O objeto de resposta do pipeline. |
sleep
Durma pela duração especificada.
Você sempre deve pedir ao transporte para dormir, e não chamar diretamente o stdlib. Isso é principalmente importante em assíncrono, pois o transporte pode não usar assíncrono, mas outras implementações como trio e eles têm sua própria maneira de dormir, mas para manter o design consistente, é mais limpo sempre pedir ao transporte para dormir e deixar o implementador de transporte decidir como fazê-lo.
sleep(duration: float) -> None
Parâmetros
Nome | Description |
---|---|
duration
Obrigatório
|
O número de segundos para dormir. |
Azure SDK for Python