Skip to Main Content
Features

Debug with Live View

Live View is the fastest way to verify route selection and payload behavior in real time.

Purpose

Provide request-level observability while debugging matching and upstream behavior.

Where this is used

  • After server start, confirm endpoint hits.
  • Differentiate mock vs passthrough vs fallback behavior.
  • Inspect request headers/body and response headers/body.

Setup and prerequisites

  • A server started or at least one request in scope.
  • Live View page open (or switch to it after sending traffic).
  • Request logs for selected server are enabled by default.

Step-by-step

  1. Send at least one request to selected server.
  2. Open Live View.
  3. Read row fields: method, path, status, duration, served-by.
  4. Open request detail and confirm request/response headers and body.
  5. Use filters to narrow by status or path.

Expected result/output

  • `served-by` shows one of `mock`, `passthrough`, `strict_404`, `passthrough_error`.
  • Requests are shown in near real time with timestamped logs.
  • Logs are capped at 1000 entries and include truncation markers for large content.

Common issues + fixes

  • served-by is `strict_404`: check matching rules and route specificity.
  • served-by is `passthrough_error`: inspect backend URL and templates.
  • Missing logs: confirm the correct server is selected and running during test requests.
Live View request trace
Screenshot placeholder
Placeholder: request list with served-by and request details panel.
Placeholder: live view request stream