cterasdk.clients.async_requests module#
- class cterasdk.clients.async_requests.BaseRequest(method, url, **kwargs)#
Bases:
objectHTTP Request
- static accept(**kwargs)#
- class cterasdk.clients.async_requests.CachedCookieJar#
Bases:
object- clear(*args, **kwargs)#
- filter_cookies(*args, **kwargs)#
- get(*args, **kwargs)#
- register(session)#
- update_cookie_jar(*args, **kwargs)#
- update_cookies(*args, **kwargs)#
- class cterasdk.clients.async_requests.CopyRequest(url, **kwargs)#
Bases:
BaseRequestCOPY
- class cterasdk.clients.async_requests.DeleteRequest(url, **kwargs)#
Bases:
BaseRequestDELETE
- class cterasdk.clients.async_requests.FormData(fields: Iterable[Any] = (), quote_fields: bool = True, charset: str | None = None, *, default_to_multipart: bool = False)#
Bases:
FormDataClass representing URL-encoded form data
- class cterasdk.clients.async_requests.GetRequest(url, **kwargs)#
Bases:
BaseRequestPOST
- class cterasdk.clients.async_requests.MkcolRequest(url, **kwargs)#
Bases:
BaseRequestMKCOL
- class cterasdk.clients.async_requests.MoveRequest(url, **kwargs)#
Bases:
BaseRequestMOVE
- class cterasdk.clients.async_requests.PostRequest(url, **kwargs)#
Bases:
BaseRequestPOST
- class cterasdk.clients.async_requests.PropfindRequest(url, **kwargs)#
Bases:
BaseRequestPROPFIND
- class cterasdk.clients.async_requests.PutRequest(url, **kwargs)#
Bases:
BaseRequestPUT
- class cterasdk.clients.async_requests.Session(configuration)#
Bases:
objectAsynchronous HTTP Session
- async await_promise(r, *, on_response=None)#
- async close()#
- property closed#
- property cookie_jar#
- 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.ensure_session(func)#
- cterasdk.clients.async_requests.update_session(func)#