Clients
clients
¤
Modules:
| Name | Description |
|---|---|
curl |
|
Classes:
| Name | Description |
|---|---|
RequestLike |
|
HeadersLike |
|
ResponseLike |
|
HTTPStatusError |
|
AsyncClientLike |
|
Functions:
| Name | Description |
|---|---|
default_client |
|
Attributes:
| Name | Type | Description |
|---|---|---|
QueryScalar |
|
|
QueryValue |
|
RequestLike
¤
HeadersLike
¤
ResponseLike
¤
Bases: Protocol
Methods:
| Name | Description |
|---|---|
json |
|
raise_for_status |
|
aiter_bytes |
|
aclose |
|
Attributes:
| Name | Type | Description |
|---|---|---|
status_code |
int
|
|
headers |
HeadersLike
|
|
content |
bytes
|
|
HTTPStatusError
¤
HTTPStatusError(status_code: int)
AsyncClientLike
¤
Bases: Protocol
Methods:
| Name | Description |
|---|---|
build_request |
|
aclose |
|
Attributes:
| Name | Type | Description |
|---|---|---|
send |
Callable[..., Awaitable[ResponseLike]]
|
|
curl
¤
Classes:
| Name | Description |
|---|---|
CurlResponse |
|
CurlAsyncClient |
|
CurlResponse
¤
CurlResponse(response: Response)
Bases: ResponseLike
Methods:
| Name | Description |
|---|---|
json |
|
raise_for_status |
|
aiter_bytes |
|
aclose |
|
Attributes:
| Name | Type | Description |
|---|---|---|
status_code |
int
|
|
headers |
Headers
|
|
content |
bytes
|
|
CurlAsyncClient
¤
CurlAsyncClient(
session: AsyncSession[Response] | None = None,
)
Bases: AsyncClientLike
Methods:
| Name | Description |
|---|---|
build_request |
|
send |
|
aclose |
|
__aenter__ |
|
__aexit__ |
|