cterasdk.clients.async_requests module#
- class cterasdk.clients.async_requests.BaseRequest(method, url, **kwargs)#
Bases:
object
HTTP Request
- class cterasdk.clients.async_requests.CookieJar(cookie_jar)#
Bases:
object
- clear()#
- get(key)#
- update_cookies(cookies, response_url=None)#
- class cterasdk.clients.async_requests.CopyRequest(url, **kwargs)#
Bases:
BaseRequest
COPY
- class cterasdk.clients.async_requests.DeleteRequest(url, **kwargs)#
Bases:
BaseRequest
DELETE
- class cterasdk.clients.async_requests.FormData(fields: Iterable[Any] = (), quote_fields: bool = True, charset: str | None = None, *, default_to_multipart: bool = False)#
Bases:
FormData
Class representing URL-encoded form data
- class cterasdk.clients.async_requests.GetRequest(url, **kwargs)#
Bases:
BaseRequest
POST
- class cterasdk.clients.async_requests.MkcolRequest(url, **kwargs)#
Bases:
BaseRequest
MKCOL
- class cterasdk.clients.async_requests.MoveRequest(url, **kwargs)#
Bases:
BaseRequest
MOVE
- class cterasdk.clients.async_requests.PostRequest(url, **kwargs)#
Bases:
BaseRequest
POST
- class cterasdk.clients.async_requests.PutRequest(url, **kwargs)#
Bases:
BaseRequest
PUT
- class cterasdk.clients.async_requests.Session(settings)#
Bases:
object
Asynchronous HTTP Session
- async await_promise(r, *, on_response=None)#
- async close()#
- property closed#
- property cookies#
- async promise(r, *, on_response=None)#
- async request(r, *, await_promise=False, on_response=None)#
- property session#
- cterasdk.clients.async_requests.decorate_stream_error(stream_reader)#
- cterasdk.clients.async_requests.session_parameters(client_settings)#