HTTP History (Logger)

The Logger is the standalone HTTP History view. Same flow table that lives at the bottom of the Dashboard, but full-screen — useful when you want maximum vertical space for triage.

Every flow that goes through the proxy lands here, regardless of source. Use the source filter to narrow to proxy-only, repeater-only, scanner-only, etc.

🔗Filtering

🔗Quick Filters (Toolbar)

  • Search — substring across method, URL, host, status, body
  • Method — multi-select GET/POST/PUT/DELETE/PATCH/HEAD/OPTIONS
  • Status — pills for 2xx / 3xx / 4xx / 5xx, or exact code
  • Host — autocompleted dropdown of hosts seen
  • In-Scope — toggle; shows only flows in the active project’s scope
  • Flagged — toggle
  • Source — proxy / repeater / scanner / intruder / crawler / mcp / browser

All filters combine with AND.

🔗Saved Filter Presets

Click the Filters menu to save the current filter combination as a preset. Presets persist across sessions and projects. Common presets ship built-in:

  • JSON APIs — Content-Type contains json
  • Auth flows — URL matches /login|/auth|/oauth|/sso/
  • Errors — Status 4xx or 5xx
  • Static assets — excluded (extension match on css/js/png/jpg/woff)

Manage presets via the Logger Filters panel.

🔗Capture Filters (Server-Side)

Above filtering happens client-side on already-captured flows. Capture filters drop flows at the proxy before they hit the database — useful to keep noise out entirely. Configure via the gear icon → “Capture Rules”. Conditions match on host, path, content-type, method, status. Action: capture / drop / flag.

🔗Columns

Default columns: # / Source / Host / Method / URL / Status / Length / Time / MIME / Tags / Comment.

Right-click the header to toggle: Notes, In-Scope, Cookies, Params, Length-Out, IP, Project, Started, Latency-ms, Annotations.

Click any column header to sort. Click again to reverse. Sort state persists per column.

🔗Bulk Operations

Multi-select with click + shift-click (range) or ctrl/cmd-click (toggle). Bulk action bar appears at the bottom:

  • Send to Repeater / Intruder / Scanner / Comparer / Findings (one operation per selected flow)
  • Flag / Unflag
  • Tag — bulk add a tag string
  • Add to Collection — append to a curated bundle
  • Delete — permanent
  • Export — JSON / HAR / CSV

🔗Right-Click Menu (Single Flow)

  • Send to Repeater
  • Send to Intruder
  • Send to Scanner
  • Send to Comparer (left/right)
  • Send to Findings (creates manual finding pre-filled from this flow)
  • Copy as cURL
  • Copy URL / Copy Method / Copy Body
  • Replay through proxy
  • Flag / Unflag
  • Highlight (color)
  • Annotate (free-text note)
  • Delete

🔗Detail Pane

When a flow is selected, the right side or bottom (configurable in Settings → Appearance) shows the request and response with pretty/raw/hex/preview/render tabs. See the Dashboard chapter for the full tab list.

🔗Live Tail

Toggle Auto-scroll in the toolbar to follow new flows as they arrive. Auto-scroll pauses when you select a flow or scroll up manually, and resumes when you click the bottom.

🔗Performance

The flow table virtualises rendering — only visible rows are in the DOM. The view stays responsive at 100k+ flows. The underlying SQLite query is paginated; if you have a long backlog, narrow the time range or apply a host filter to keep queries fast.

🔗Search vs Find-in-Page

The toolbar Search box runs against the database (full-text on URL, headers, body). For find-in-page within an open flow’s body, use Ctrl+F inside the detail pane.

  • Search — global cross-data search (flows + findings + intelligence + extensions)
  • Sitemap — host/path tree view of the same flows
  • Findings — vulnerability repository