transport: reject requests missing :authority and host headers (#9365)
Fixes : https://github.com/grpc/grpc-go/issues/9354 This PR updates the HTTP/2 transport layer to reject requests missing both :authority and Host headers early. Also adds a defensive check in xds server to ensure authority header is present. RELEASE NOTES: - server: Reject requests missing both `:authority` and `Host` headers with HTTP 400 and status `Internal` --------- Co-authored-by: Madan Kumar <winklemad@outlook.com>
E
eshitachandwani committed
93e31b48545e2a8aaeb6e06b47fb249f94e6297f
Parent: 9d1988d
Committed by GitHub <noreply@github.com>
on 8/25/2026, 7:25:37 AM