internal/transport: validate balancer and address metadata (#9203)
Fixes #9199 Validate metadata supplied by balancer `PickResult.Metadata` before merging it into the outgoing context, and validate resolver/address metadata before converting it to HTTP/2 header fields. The tests cover invalid address metadata at the transport boundary and invalid balancer metadata through an end-to-end RPC path. RELEASE NOTES: * transport: Invalid metadata supplied by balancers or resolver addresses is rejected before request headers are created.
L
Leonid Bugaev committed
fa603ec26e697cf94db719db21a38d7dde24c033
Parent: 8518a52
Committed by GitHub <noreply@github.com>
on 8/4/2026, 3:41:14 PM