Http Clients¶ class Request(token: str = None, raise_on_error: bool = False)¶ A class for sending HTTP requests. This class extends the functionality of the BaseRequest class to provide methods for sending various types of HTTP requests. set_token(token: str) → None¶ async make_request(method: str, **kwargs)¶ Parameters: method – one of [get, post, patch, delete] headers – headers of request kwargs – other parameters class RequestLimiter(max_requests_sec: int, max_requests_min: int, request: Request)¶ Limiter for requests async make_request(method: str, **kwargs)¶ Parameters: method – one of [GET, POST, PATCH, DELETE] kwargs – parameters for request Returns: response or ‘RequestError’ or Raise ‘TooManyRequests’