HttpTransport Classe
Um remetente http ABC.
- Herança
-
HttpTransportHttpTransportHttpTransport
Construtor
HttpTransport()
Métodos
close |
Feche a sessão se não for propriedade externa. |
open |
Atribua uma nova sessão se ainda não existir uma. |
send |
Envie o pedido com este remetente HTTP. |
sleep |
Suspender durante a duração especificada. Deve sempre pedir ao transporte para dormir, e não chamar diretamente o stdlib. Isto é principalmente importante na assíncrona, uma vez que o transporte pode não usar assíncio, mas outras implementações como o trio e eles têm a sua própria maneira de dormir, mas para manter o design consistente, é mais limpo pedir sempre ao transporte para dormir e deixar o implementador de transporte decidir como fazê-lo. |
close
Feche a sessão se não for propriedade externa.
abstract close() -> None
open
Atribua uma nova sessão se ainda não existir uma.
abstract open() -> None
send
Envie o pedido com este remetente HTTP.
abstract send(request: HTTPRequestType, **kwargs: Any) -> HTTPResponseType
Parâmetros
Name | Description |
---|---|
request
Necessário
|
<xref:azure.core.transport.HTTPRequest>
O objeto de pedido de pipeline |
Devoluções
Tipo | Description |
---|---|
O objeto de resposta do pipeline. |
sleep
Suspender durante a duração especificada.
Deve sempre pedir ao transporte para dormir, e não chamar diretamente o stdlib. Isto é principalmente importante na assíncrona, uma vez que o transporte pode não usar assíncio, mas outras implementações como o trio e eles têm a sua própria maneira de dormir, mas para manter o design consistente, é mais limpo pedir sempre ao transporte para dormir e deixar o implementador de transporte decidir como fazê-lo.
sleep(duration: float) -> None
Parâmetros
Name | Description |
---|---|
duration
Necessário
|
O número de segundos para dormir. |
Azure SDK for Python