Aracılığıyla paylaş


AsyncHttpTransport Sınıf

Http gönderen ABC.

Devralma
AsyncHttpTransport
AsyncHttpTransport
AsyncHttpTransport

Oluşturucu

AsyncHttpTransport()

Yöntemler

close

Harici olarak sahip olunmuyorsa oturumu kapatın.

open

Henüz yoksa yeni oturum atayın.

send

bu HTTP gönderenini kullanarak isteği gönderin.

sleep

Belirtilen süre boyunca uyku.

Her zaman taşıma aracından uyumasını istemeli ve doğrudan stdlib'i çağırmamalısınız. Bu çoğunlukla zaman uyumsuz olarak önemlidir, çünkü aktarım zaman uyumsuz değil, üçlü gibi diğer uygulamaları ve uyku için kendi yollarını kullanabilir, ancak tasarımı tutarlı tutmak için, taşımanın uyku moduna geçmesini istemek ve bunun nasıl yapılacağını taşıma uygulayıcısının karar vermesini sağlamak daha temizdir. Varsayılan olarak, bu yöntem "asyncio" kullanır ve aktarım işleminiz de geçersiz kılınırsa geçersiz kılınması gerekmez.

close

Harici olarak sahip olunmuyorsa oturumu kapatın.

abstract async close() -> None

open

Henüz yoksa yeni oturum atayın.

abstract async open() -> None

send

bu HTTP gönderenini kullanarak isteği gönderin.

abstract async send(request: HTTPRequestType, **kwargs: Any) -> AsyncHTTPResponseType

Parametreler

Name Description
request
Gerekli
any

İstek nesnesi. İşlem hattından tam tür çıkarılabilir.

Döndürülenler

Tür Description
any

Yanıt nesnesi. İşlem hattından tam tür çıkarılabilir.

sleep

Belirtilen süre boyunca uyku.

Her zaman taşıma aracından uyumasını istemeli ve doğrudan stdlib'i çağırmamalısınız. Bu çoğunlukla zaman uyumsuz olarak önemlidir, çünkü aktarım zaman uyumsuz değil, üçlü gibi diğer uygulamaları ve uyku için kendi yollarını kullanabilir, ancak tasarımı tutarlı tutmak için, taşımanın uyku moduna geçmesini istemek ve bunun nasıl yapılacağını taşıma uygulayıcısının karar vermesini sağlamak daha temizdir. Varsayılan olarak, bu yöntem "asyncio" kullanır ve aktarım işleminiz de geçersiz kılınırsa geçersiz kılınması gerekmez.

async sleep(duration: float) -> None

Parametreler

Name Description
duration
Gerekli

Uyunacak saniye sayısı.