Request Information

Request Details

{% if data.referer %} {% endif %}
Method {{ data.method }}
URL {{ data.url }}
Path {{ data.path }}
Status Code {{ data.status_code }}
Content Type {{ data.content_type or 'N/A' }}
User Agent {{ data.user_agent or 'N/A' }}
Referer {{ data.referer }}

Client Information

IP Address {{ data.client.host }}
Port {{ data.client.port }}
{% if data.request_data and data.method in ['POST', 'PUT', 'PATCH'] %}

Request Data ({{ data.method }})

🔒 Security Notice: Sensitive fields (passwords, tokens, keys, etc.) are automatically filtered and replaced with "***FILTERED***" for security purposes.
{% if data.request_data and data.request_data.get('_error') %}
{{ data.request_data._error }}
{% elif data.request_data and data.request_data.get('_form_data') %}

Parsed Form Data:

{% for key, value in data.request_data._form_data.items() %} {% endfor %}
{{ key }} {% if value == "***FILTERED***" %} {{ value }} {% else %} {{ value }} {% endif %}
{% if data.request_data.get('_raw_body_filtered') %}

Raw Body (filtered):

{{ data.request_data._raw_body_filtered }}
{% endif %}
{% elif data.request_data and data.request_data.get('_json_data') %}

JSON Data (sensitive fields filtered):

{{ data.request_data._json_data | tojson(indent=2) }}
{% elif data.request_data and data.request_data.get('_raw_body') %}

Raw Body (sensitive data masked):

{{ data.request_data._raw_body }}
{% elif data.request_data and data.request_data.get('_no_data') %}

{{ data.request_data._no_data }}

{% else %}
{{ data.request_data | tojson(indent=2) }}
{% endif %}
{% endif %} {% if data.query_params %}

Query Parameters

{% for key, value in data.query_params.items() %} {% endfor %}
{{ key }} {{ value }}
{% endif %}

Request Headers

{% for key, value in data.headers.items() %} {% endfor %}
{{ key }} {{ value }}
{% if data.response_headers %}

Response Headers

{% for key, value in data.response_headers.items() %} {% endfor %}
{{ key }} {{ value }}
{% endif %}