HTTP cache policy analyzer
Open HTTP cache policy analyzer on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.
Tool capabilities
{
"id": "http-cache-policy-analyzer",
"category": "developer-tools",
"built": true,
"requirements": "Process up to 500000 input characters and 20000 records locally. Reports export completely up to 40 million characters and 500000 CSV records. Analysis is local with a 10-second timeout. Preview tables show the first 200 rows; your data is not uploaded.",
"implementation": {
"fields": [],
"presentation": "metrics",
"inputMaxLength": 500000,
"inputErrorCode": "NETWORK_DIAGNOSTICS_INPUT",
"note": "Paste response headers as a JSON object. The report explains s-maxage, max-age, no-store, no-cache, validators and Expires without fetching a URL or inferring current age. Process up to 500000 input characters and 20000 records locally. Reports and source text export completely, capped at 40 million characters and 500000 CSV records. Previews show the first 200 rows; analysis stops after 10 seconds. No data is uploaded.",
"example": {
"input": "{\n \"cache-control\": \"public, max-age=60\",\n \"etag\": \"\\\"v1\\\"\"\n}",
"options": {}
},
"experience": {
"automatic": false,
"single": false,
"inputMaxLength": 500000,
"inputMode": "text",
"label": "Your text",
"placeholder": "Type or paste your input…",
"help": "Up to 500,000 characters. Review the settings before running.",
"helpParts": [
"Up to 500,000 characters.",
"Review the settings before running."
],
"action": null
},
"mode": "explicit",
"interactive": false
},
"execution": "Browser interface",
"api": null,
"browser_agent": {
"supported": true,
"name": "run_current_tool",
"discovery": "WebMCP on the human page in a supporting browser",
"verification": "See audit/API-AUDIT.md; availability is not verification"
}
}Page guide
Paste response headers as a JSON object.
How to use HTTP cache policy analyzer
- Paste text or JSON in the documented format.
- Review the bounded report and explicit assumptions.
- Download complete JSON or CSV.
Useful next steps
Know the interpretation limits
Paste response headers as a JSON object. The report explains s-maxage, max-age, no-store, no-cache, validators and Expires without fetching a URL or inferring current age.
Keep the complete report
Search and sort apply to the first 200 rows. Download JSON or CSV for every row and the assumptions.