Case sensitivity for xDS virtual host maching?

24 views
Skip to first unread message

Zhefu Jiang

unread,
Jan 9, 2026, 10:48:49 AM (2 days ago) Jan 9
to grpc.io
Hi,

In Envoy VHDS implementation, :authority pseudo header is first converted to lower-case before Virtual Host name matching: https://github.com/envoyproxy/envoy/blob/v1.36.4/source/common/http/route_config_update_requster.cc#L13

Is there / will there be similar enforcements in gRPC xDS implementation as well? For the context, currently we do not enforce xDS resource name to be case-insensitive on our management server, and therefore, in our environment xds://FooService is different from xds://fooservice. If gRPC will standardize the behavior in the future, we will prepare for it accordingly.

Thanks,
Jeff
Reply all
Reply to author
Forward
0 new messages