Practical example
For a cached API response, inspect Cache-Control, Age, ETag, Vary, and Content-Type together instead of reading one header in isolation.
Paste raw HTTP headers and instantly parse them into structured JSON.
You can paste raw request or response headers, with or without the HTTP status line.
HTTP headers carry metadata about requests and responses, such as content type, caching, security rules, and server behavior.
This tool helps you convert raw HTTP headers into structured JSON and a readable key-value list directly in your browser.
Learn the workflow behind this tool and what to check next.
A practical workflow for checking redirect chains, understanding 301 vs 302, diagnosing 404 and 500 responses, and confirming the final URL.
A practical DNS checklist for website hosting, email records, domain verification, nameserver changes, SSL certificates, and reverse DNS.
Headers explain caching, negotiation, security, proxies, and authentication behavior that is not visible in the response body.
Read Cache-Control, Expires, ETag, Vary, and Age together to understand browser and intermediary cache behavior.
Confirm Content-Type, charset, Content-Encoding, and Content-Disposition match the bytes and download behavior you expect.
Inspect Via, Forwarded, X-Forwarded-* and vendor headers when CDN or reverse-proxy behavior differs from the origin.
Redact cookies, authorization headers, internal hostnames, request IDs, and infrastructure details before sharing a capture.
For a cached API response, inspect Cache-Control, Age, ETag, Vary, and Content-Type together instead of reading one header in isolation.
Headers may repeat, and Set-Cookie must not be combined like an ordinary comma-separated header. Preserve every occurrence.
The same response can be changed by an origin, reverse proxy, and CDN, so identify which layer added each surprising header.
You may also find these tools useful.