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.