-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Closed
Description
httpx.get("https://www.google.com", timeout=0.0000001) raises:
httpx.ConnectError: [Errno 65] No route to host
(NOT a sub-class of TimeoutException)
httpx.get("https://www.google.com", timeout=0.05) raises:
httpx.ConnectTimeout: _ssl.c:983: The handshake operation timed out
(a sub-class of TimeoutException)
httpx.get("https://www.google.com", timeout=0.015) raises:
httpx.ReadTimeout: The read operation timed out
(a sub-class of TimeoutException)
Your mileage may vary depends on the latency between your location and the Google server.
I think ideally all timeouts of operation should raise a consistent exception (sub-class of TimeoutException) from the httpx client.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels