SIGN IN SIGN UP

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