Input is parsed without making a network request; components and risky assumptions are separated.
HTTP Vary & Cache-Key Checker
Reviews Cache-Control, Vary, Set-Cookie, Authorization, and representation signals together. It cannot verify the deployed CDN configuration or live response behavior.
What does this tool do?
Scan response headers for shared-cache risks around personalized content with explainable rules.
HTTP Vary & Cache-Key Checker: method and usage
Reviews Cache-Control, Vary, Set-Cookie, Authorization, and representation signals together. It cannot verify the deployed CDN configuration or live response behavior.
the URL, HTTP headers, cURL command, API definition, or web configuration requested by the tool Confirm the shape first with a small example containing no personal data.
normalized web configuration, a component inventory, and actionable review notes
Practical steps
- Add representative request and response headers.
- Run the cache-risk checks.
- Verify with deployed CDN rules and multi-user tests.
comparison with the current standard and real server behavior in an authorized test environment
Code is not executed, and no finding does not prove the absence of vulnerabilities.
Suitable use cases
- CDN pre-release review — Scan response headers for shared-cache risks around personalized content with explainable rules.
- Personalized-page review — Scan response headers for shared-cache risks around personalized content with explainable rules.
- Cache-incident analysis — Scan response headers for shared-cache risks around personalized content with explainable rules.
Guides for this tool
Using Pre-Checks Without Turning Them Into Guarantees: Cache and Debt Scenarios
Keep assumptions, verification limits, and the real decision owner visible in technical-security and finance calculations.
Read guide →PWA Installation and Offline Caching: A Privacy-First Design Guide
Understand web app installation, the service worker lifecycle, and cache boundaries that keep sensitive inputs out of persistent storage.
Read guide →Frequently asked questions
What input does HTTP Vary & Cache-Key Checker accept?+
the URL, HTTP headers, cURL command, API definition, or web configuration requested by the tool Add representative request and response headers.
What does HTTP Vary & Cache-Key Checker return?+
normalized web configuration, a component inventory, and actionable review notes Input is parsed without making a network request; components and risky assumptions are separated.
How should I validate HTTP Vary & Cache-Key Checker output?+
comparison with the current standard and real server behavior in an authorized test environment
Does HTTP Vary & Cache-Key Checker send or store input on a server?+
Tool input is processed in the active tab. Saving to the Workstation or transferring to another tool is a separate choice. Consider browser extensions and shared devices separately; the privacy page explains advertising and network connections.