Alternate Protocols Cache (proto)


[extensions.filters.http.alternate_protocols_cache.v3.FilterConfig proto]

Configuration for the alternate protocols cache HTTP filter.

This extension has the qualified name envoy.filters.http.alternate_protocols_cache


This extension is functional but has not had substantial production burn time, use only with this caveat.

This extension has an unknown security posture and should only be used in deployments where both the downstream and upstream are trusted.


This extension extends and can be used with the following extension category:

This extension must be configured with one of the following type URLs:

  "alternate_protocols_cache_options": {...}

(config.core.v3.AlternateProtocolsCacheOptions) If set, causes the use of the alternate protocols cache, which is responsible for parsing and caching HTTP Alt-Svc headers. This enables the use of HTTP/3 for upstream servers that advertise supporting it. TODO(RyanTheOptimist): Make this field required when HTTP/3 is enabled via auto_http.