# Inspecting requests

Every request captured by a [source](/docs/console/sources) appears in the events list, newest first, with the time it arrived, its status, and a preview of the body.

Select a row to open the inspector.

## The request tab

The request tab shows what the sender actually sent:

* Method: the HTTP verb the request arrived with.
* Headers: every header, as a key and value table. This is where you check signature headers, content types, and provider-specific metadata.
* Path and query: anything appended to the ingest URL, which some providers use to carry routing information.
* Body: the payload, formatted for reading.

Use Copy request as cURL to reproduce the exact request from your terminal, which is useful when you want to edit the payload or replay it somewhere else.

To replay a request unchanged against your handler, it's quicker to forward to your machine: with the [Hookdeck CLI](/docs/console/destinations#forwarding-to-localhost) set as the destination, use Resend to destination here, or press `R` in the running CLI to replay the last request.

## The response tab

If the source has a [destination](/docs/console/destinations), the response tab shows what your endpoint returned: the status code, headers, and body of the delivery attempt.

Without a destination there's nothing to show, because nothing was delivered anywhere. The Console captured the request and stopped there.

## Resending a request to your destination

Resend to destination delivers a captured request to your destination again. Because the payload is the one you actually received, this turns a slow feedback loop, waiting for a provider to fire another event, into a single click while you iterate on handler code.

A resend fails if delivery is paused or, when forwarding to localhost, if your [CLI](/docs/cli) isn't connected. The Console says which.

## Rejected requests

A request that reached Hookdeck but wasn't captured shows a rejection cause explaining why, such as an HTTP method the source doesn't accept. Console sources accept every verb, so rejections are uncommon there.