feat(rustproxy-http): add HTTP/2 Extended CONNECT WebSocket proxy support

This commit is contained in:
2026-03-15 16:00:26 +00:00
parent 95adf56e52
commit 2b58615d24
3 changed files with 61 additions and 11 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-15 - 25.11.0 - feat(rustproxy-http)
add HTTP/2 Extended CONNECT WebSocket proxy support
- Enable HTTP/2 CONNECT protocol support on the Hyper auto connection builder
- Detect WebSocket requests for both HTTP/1 Upgrade and HTTP/2 Extended CONNECT flows
- Translate HTTP/2 WebSocket requests to an HTTP/1.1 backend handshake and return RFC-compliant client responses
## 2026-03-12 - 25.10.7 - fix(rustproxy-http)
remove Host header from HTTP/2 upstream requests while preserving it for HTTP/1 retries