Module crowdin_api.requester
Classes
class APIRequester (base_url: str, timeout: int = 80, retry_delay: Union[int, float] = 0.1, max_retries: int = 5, default_headers: Optional[Dict[~KT, ~VT]] = None, extended_params: Optional[Dict[~KT, ~VT]] = None)
-
HTTP wrapper.
Class variables
var default_exception
-
Common base class for all non-exit exceptions.
var default_file_content_type
var default_headers
var exception_map
Instance variables
var session : requests.sessions.Session
Methods
def close(self)
def request(self, method, path, params=None, headers=None, request_data=None, file:
= None, **kwargs)