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