> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://akamai.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://akamai.ferndocs.com/_mcp/server.

# Standard debug header details

Here's a curl request that passes the Pragma `akamai-x-ew-debug` request header:

```curl
curl "http://www.example.com" -H "Pragma: akamai-x-ew-debug" -sD -
```

This example shows the trace response headers with successful execution of all event handlers:

```http
HTTP/1.1 200
Content-Type: text/html
Content-Length: 1024
Date: Tue, 17 Sep 2020 02:31:17 GMT
Connection: keep-alive
X-Akamai-EdgeWorker-onClientResponse-Info: ew=9 v7.0:EW for example.com; status=Success
X-Akamai-EdgeWorker-onClientRequest-Info: ew=9 v7.0: EW for example.com; status=Success
X-Akamai-EdgeWorker-onOriginResponse-Info: ew=9 v7.0:EW for example.com; status=Success
X-Akamai-EdgeWorker-onOriginRequest-Info: ew=9 v7.0: EW for example.com; status=Success
X-Akamai-EdgeWorker-ResponseProvider-Info: ew=9 v7.0: EW for example.com; status=Success
X-Powered-By: Akamai EdgeWorkers
```

Here's a curl request that passes the Pragma `akamai-x-ew-onclientrequest` request header:

```curl
curl "http://www.example.com" -H "Pragma:akamai-x-ew-onclientrequest" -sD -
```

This example shows the trace response header with an error response:

```http
HTTP/1.1 500 Internal Server Error
Server: AkamaiGHost
Mime-Version: 1.0
Content-Type: text/html
Content-Length: 174
Expires: Thu, 12 Sep 2019 15:11:24 GMT
Date: Thu, 12 Sep 2019 15:11:24 GMT
Connection: close
X-Akamai-EdgeWorker-onClientRequest-Info: ew=9 v7.0:EW for example.com; status=Failed
AK_EIP_FORWARDER_IP:
```

Standard debug headers contain EdgeWorkers details and the status type. 
<div></div>
<table>

<caption>

</caption>

<colgroup>

<col/>

<col/>

<col/>

</colgroup>

<thead>

<tr>

<th align="left">Response Header fields</th>

<th align="left">Details</th>

<th align="left">Description</th>

</tr>

</thead>

<tbody>

<tr>

<td rowspan="3" style="vertical-align:top">
EdgeWorker details
ew=<code>&lt;id&gt;</code>:<code>&lt;version&gt;</code>:<code>&lt;name&gt;</code>

</td>

<td><code>&lt;id&gt;</code> </td>

<td>EdgeWorker ID</td>

</tr>

<tr>

<td><code>&lt;version&gt;</code></td>

<td> EdgeWorker version number</td>

</tr>

<tr>

<td><code>&lt;name&gt;</code></td>

<td>EdgeWorker name</td>

</tr>

<tr>

<td style="vertical-align:top">
Status type

status=<code>&lt;status type&gt;</code>
</td>

<td><code>&lt;status type&gt;</code></td>

<td>
Possible values include:
  
<li>Success - the EdgeWorker successfully executed.</li>
<li>UnimplementedHandler - the requested event handler wasn't implemented by the EdgeWorker.</li>
<li>Failed - the EdgeWorker did not successfully execute.</li>

</td>

</tr>

</tbody>

</table>
<style></style>