Action menu
PressSpace to open the context-aware action menu. The available actions depend on which view you are in.
From the flow list:
| Action | Key | Description |
|---|---|---|
| Open Detail | Enter | Open the selected flow’s detail view |
| Export HAR | x | Export all captured flows to HAR format |
| Compose Request | C | Open the request composer |
| Mark for Diff | d | Mark the selected flow for comparison |
| Toggle Tree/Flat | t | Cycle between flat, host tree, and process tree |
| Focus Host | f | Focus a single group (tree mode only) |
| Scripts | S | Open the scripts manager |
| Throttle | T | Open throttle settings |
| Breakpoints | B | Open the breakpoints queue |
| Settings | P | Open settings |
| Action | Key | Description |
|---|---|---|
| Export HAR | x | Export this flow to HAR format |
| Copy cURL | c | Copy the request as a cURL command |
| Repeat Request | r | Replay the request through the proxy |
| Open in Editor | e | Open the body in your external editor |
| Toggle Pretty/Raw | p | Switch between formatted and raw view |
| Toggle Image Preview | i | Preview image bodies inline |
| Scripts | S | Open the scripts manager |
| Throttle | T | Open throttle settings |
| Settings | P | Open settings |

Direct shortcuts
You can also trigger actions directly without opening the menu.Copy as cURL
Pressc in the detail view to copy the request as a cURL command to your clipboard. httpmon uses OSC 52 for clipboard access, so it works over SSH sessions too.
Repeat request
Pressr in the detail view to replay the request. The repeated request goes through the proxy and appears as a new flow in the list.
Open in editor
Presse in the detail view to open the response or request body in your external editor. httpmon uses the $EDITOR environment variable to determine which editor to launch.
