MCPcopy
hub / github.com/encode/httpx / _set_timeout

Method _set_timeout

httpx/_client.py:584–591  ·  view source on GitHub ↗
(self, request: Request)

Source from the content-addressed store, hash-verified

582 return request.stream
583
584 def _set_timeout(self, request: Request) -> None:
585 if "timeout" not in request.extensions:
586 timeout = (
587 self.timeout
588 if isinstance(self.timeout, UseClientDefault)
589 else Timeout(self.timeout)
590 )
591 request.extensions = dict(**request.extensions, timeout=timeout.as_dict())
592
593
594class Client(BaseClient):

Callers 2

sendMethod · 0.80
sendMethod · 0.80

Calls 2

TimeoutClass · 0.85
as_dictMethod · 0.80

Tested by

no test coverage detected