WebAPIConnection

Base class for super simple web api interactions, use something better designed in general

default_content_type: str
default_return_type: str
default_request_handler: WebRequestHandler
request_base: NoneType

 

__init__(self, auth_info, history_length=None, log_requests=False, request_delay_time=None): 

 

prep_headers(self, headers, content_type=None, return_type=None): 

 

do_request(self, method, root, *path, query=None, headers=None, content_type=None, return_type=None, handler=None, delay_time=None, json=None, data=None, **urllib3_request_kwargs): 

 

get(self, root, *path, query=None, **urllib3_request_kwargs): 

 

post(self, root, *path, query=None, **urllib3_request_kwargs): 

 

delete(self, root, *path, query=None, **urllib3_request_kwargs): 

 

get_endpoint_params(self, root, path, query=None, base=None, fragment=None): 

 

get_subapi(self, extension): 

Feedback

Examples

Templates

Documentation