Tools
HTTP Message Parser
Paste a raw HTTP request, response or curl -v transcript to see it parsed, checked against the RFCs, and linked to the reference page for every header and status code.
Try
Parsed output appears here as you type. Paste a message above or pick a sample.
HTTP Message Format
Every HTTP message follows the same structure: a start line, headers, a blank line, and an optional body. Learn more in the How HTTP Works guide or exploreHTTP methods, headers, and status codes. Try the HTTP Playground to send real requests, or theHeader Inspector to see what a live site returns.