aiohttp
aiohttp copied to clipboard
Asynchronous HTTP client/server framework for asyncio and Python
Hello, as for websocket client side, is there a way to implement hooks like on_websocket_connect, on_websocket_error, on_websocket_close just as Java Jetty websocket client provides? also, how to do if I...
### Describe the bug We can pass the trace_request_ctx arg to varios `ClientSession` verbs (get, put, request, etc.) . However, the typing annotation for this request context is `trace_request_ctx: Union[Mapping[str,...
Note: we are waiting for https://github.com/MagicStack/uvloop/pull/646 to get fixed upstream ### Describe the bug Hello! After updating aiohttp to 3.11.13 we see new errors. ### To Reproduce I don't know...
### Is your feature request related to a problem? In the k8s environment, when the pod (behind ClusterIP Service) is scaled up, the new pod has almost no requests. ###...
### Describe the bug See also https://github.com/aio-libs/aiohttp/issues/10676 I'm using Fiddler as local Proxy Server This code is in some 3rd-party library: ```python TAVILY_API_URL = "https://api.tavily.com" async with aiohttp.ClientSession() as session:...
### Describe the bug See also https://github.com/aio-libs/aiohttp/issues/10676 I'm using Fiddler as local Proxy Server This code is in some 3rd-party library: ```python TAVILY_API_URL = "https://api.tavily.com" async with aiohttp.ClientSession() as session:...
### Is your feature request related to a problem? When working with TCPSite and DNS-SD (aka mDNS, Zeroconf, Bonjour) services, it is useful to allocate a dynamic port number (as...
### Describe the bug Aiohttp does not strictly validate the `Host` header in the HTTP request, rejects redundant `Host` headers but does not reject missing `Host` header. ### To Reproduce...
As we don't seem to use autodoc anywhere, it seems we've missed this issue. When using autodoc in a project, it will inspect the fully resolved name of an object,...