Skip to content

CacheFilter: Parse and handle 'vary' response headers #10131

@toddmgreer

Description

@toddmgreer

CacheFilter doesn't yet notice 'vary' response headers. At a minimum, it should refuse to cache such responses. For full functionality, it should enforce CacheConfig.allowed_vary_headers during insertion, and copy listed headers to LookupRequest::vary_headers_ during lookup.

Doing at least the minimum is a blocker for deployment.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions