Exceptions
requests.RequestException
requests.RequestException(*args, **kwargs)
There was an ambiguous exception that occurred while handling your request.
requests.ConnectionError
requests.ConnectionError(*args, **kwargs)
A Connection error occurred.
requests.HTTPError
requests.HTTPError(*args, **kwargs)
An HTTP error occurred.
requests.TooManyRedirects
requests.TooManyRedirects(*args, **kwargs)
Too many redirects.
requests.ConnectTimeout
requests.ConnectTimeout(*args, **kwargs)
The request timed out while trying to connect to the remote server.
Requests that produced this error are safe to retry.
requests.ReadTimeout
requests.ReadTimeout(*args, **kwargs)
The server did not send any data in the allotted amount of time.
requests.Timeout
requests.Timeout(*args, **kwargs)
The request timed out.
Catching this error will catch both ConnectTimeout and ReadTimeout errors.
requests.JSONDecodeError
requests.JSONDecodeError(*args, **kwargs)
Couldn't decode the text into json