{% extends "base.html" %} {% block content %} Go Back
Time Start Duration Status Method Path IN OUT
{{request.completed.format("%H:%M:%S")}} {{request.elapsed() }} {% if request.status >= 200 && request.status < 300 %} {{request.status}} {% elseif request.status >= 300 && request.status < 400 %} {{request.status}} {% elseif request.status >= 400 && request.status < 500 %} {{request.status}} {% elseif request.status >= 500 %} {{request.status}} {% else %} {{request.status}} {% endif %} {{request.method}} {{request.path_and_query()}} {{request.body_data.len()/1024}} KB {{request.response_data.len() / 1024}} KB

Request

{# hacky to get local vars #} {% if 1 == 1 %} {% let prefix = "req" %} {% let body = incoming.as_ref() %} {% let headers = request.headers.clone() %} {% include "headers_detail.html" %} {% include "body_detail.html" %} {% endif %}

Response

{# hacky to get local vars #} {% if 1 == 1 %} {% let prefix = "resp" %} {% let body = response.as_ref() %} {% let headers = request.response_headers.clone() %} {% include "headers_detail.html" %} {% include "body_detail.html" %} {% endif %}
{% endblock %}