fix(rustproxy-http): use the requested domain as HTTP/2 authority instead of the backend host and port

This commit is contained in:
2026-03-12 22:06:11 +00:00
parent de3b8d3f58
commit b3dc0a6db2
3 changed files with 19 additions and 13 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-12 - 25.10.6 - fix(rustproxy-http)
use the requested domain as HTTP/2 authority instead of the backend host and port
- build HTTP/2 absolute URIs from the client-facing domain so the :authority pseudo-header matches the Host header
- remove backend port from generated HTTP/2 request URIs and fall back to the upstream host only when no domain is available
- apply the authority handling consistently across pooled, inline, and generic upstream request paths
## 2026-03-12 - 25.10.5 - fix(rustproxy-http)
configure HTTP/2 client builders with a Tokio timer for keep-alive handling