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 explore HTTP methods, headers, and status codes. Try the HTTP Playground to see messages in action.