-
Couldn't load subscription status.
- Fork 9
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
In
| headers=client_request_headers, |
httpx_ws call. This can lead to a desync in the negotiated options. For example, passing through sec-websocket-extensions: permessage-deflate from upstream to downstream may cause the downstream host to compress websocket messages, which httpx_ws will not expect and fail.
Probably all sec-websocket* headers should not be passed to downstream.
Observed on fastapi-proxy-lib 0.2.0
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working