cterasdk.clients.base module#

class cterasdk.clients.base.BaseClient(builder=None, async_session=None, authenticator=None, **session_settings)#

Bases: object

Base Client

property baseurl#
property cookies#
property headers#
join_headers(request)#
async shutdown()#
class cterasdk.clients.base.BaseResponse(response)#

Bases: object

Base Response Object

property headers#
property method#
property ok#
raise_for_status()#
property real_url#
property reason#
property status#
property url#
class cterasdk.clients.base.CookieJar(cookies)#

Bases: object

get(key)#
update(cookies, response_url)#
class cterasdk.clients.base.PersistentHeaders#

Bases: object

Headers to include in every request

property all#
update_headers(headers)#