HTTP

Tools

HTTP Message Parser

Paste a raw HTTP request or response to see it parsed and annotated with color coding. Hover over any part to learn what it means.

Request · 0 headers · no body
Method URL Status Reason Header Name Body Version

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 see messages in action.