-
Notifications
You must be signed in to change notification settings - Fork 5.3k
uhv: hcm header validation policy configuration #19754
Copy link
Copy link
Closed
Labels
area/httpenhancementFeature requests. Not bugs or questions.Feature requests. Not bugs or questions.no stalebotDisables stalebot from closing an issueDisables stalebot from closing an issue
Description
As part of the unified header validation component, the HTTP connection manager will be updated to honor the configured header validation policy on a per-request basis. Initial policies available will include:
- Legacy (default) - use the current, non-UHV, codec and library specific header validations
- UHV - use the Envoy maintained unified header validation component within Envoy
Eventually there will be an option available to use a custom implementation of the UHV API, instead of the Envoy maintained one.
The HCM will honor the header validation policy for each request and configure the codec/UHV appropriately. HCM-level validation is currently performed in ActiveStream::decodeHeaders.
This is blocked until #19753 is completed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/httpenhancementFeature requests. Not bugs or questions.Feature requests. Not bugs or questions.no stalebotDisables stalebot from closing an issueDisables stalebot from closing an issue