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

Method handle_request

httpx/_transports/mock.py:19–27  ·  view source on GitHub ↗
(
        self,
        request: Request,
    )

Source from the content-addressed store, hash-verified

17 self.handler = handler
18
19 def handle_request(
20 self,
21 request: Request,
22 ) -> Response:
23 request.read()
24 response = self.handler(request)
25 if not isinstance(response, Response): # pragma: no cover
26 raise TypeError("Cannot use an async handler in a sync Client")
27 return response
28
29 async def handle_async_request(
30 self,

Callers 1

_send_single_requestMethod · 0.45

Calls 1

readMethod · 0.45

Tested by

no test coverage detected