An HTTP request carries a method, target URI, headers, and optionally content. The response carries a status code, headers, and optional content.
The demo sends a request and fills the response in layers. Some responses have no body, so clients also need to interpret status and headers.
When to use
Inspect request method, headers, content, and response status separately when debugging an API call.