Skip to content
masterclass Buddy

Requests · Error

RequestException

Requests provides a common RequestException base class and more specific subclasses for connection, HTTP, timeout, URL, redirect, and JSON errors. Catch a specific subclass when the failure needs special handling; otherwise catch RequestException.

Last updated

Syntax

class requests.RequestException(*args: Any, **kwargs: Any)

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • ConnectionError
  • HTTPError
  • Timeout
  • ConnectTimeout
  • ReadTimeout
  • JSONDecodeError
  • TooManyRedirects
  • InvalidURL

Source: Developer Interface — Requests 2.34.2 documentation. Checked 2026-11-03.