MCPcopy
hub / github.com/aio-libs/aiohttp / ClientTimeout

Class ClientTimeout

aiohttp/client.py:231–249  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

229
230@attr.s(auto_attribs=True, frozen=True, slots=True)
231class ClientTimeout:
232 total: float | None = None
233 connect: float | None = None
234 sock_read: float | None = None
235 sock_connect: float | None = None
236 ceil_threshold: float = 5
237
238 # pool_queue_timeout: Optional[float] = None
239 # dns_resolution_timeout: Optional[float] = None
240 # socket_connect_timeout: Optional[float] = None
241 # connection_acquiring_timeout: Optional[float] = None
242 # new_connection_timeout: Optional[float] = None
243 # http_header_timeout: Optional[float] = None
244 # response_body_timeout: Optional[float] = None
245
246 # to create a timeout specific for a single request, either
247 # - create a completely new one to overwrite the default
248 # - or use http://www.attrs.org/en/stable/api.html#attr.evolve
249 # to overwrite the defaults
250
251
252# 5 Minute default read timeout

Calls

no outgoing calls

Used in the wild real call sites across dependent graphs

searching dependent graphs…