Skip to main content
Get httpmon running and capturing traffic in under a minute.
1

Start httpmon

Launch the proxy. By default it listens on port 8080.
httpmon
You can specify a custom port with the --port flag.
httpmon --port 9090
2

Configure your proxy

Set your browser or application to use http://localhost:8080 as its HTTP proxy.Most browsers support proxy configuration in their network settings. You can also use environment variables for CLI tools.
export http_proxy=http://localhost:8080
export https_proxy=http://localhost:8080
3

Browse and inspect

Open a website or make a request. Flows appear in the TUI as they arrive.Use j and k to navigate the flow list. Press Enter to open the detail inspector for any flow.
httpmon first flow

Enable HTTPS interception

By default, httpmon only intercepts plain HTTP traffic. To intercept HTTPS, you need to trust the httpmon CA certificate.
sudo httpmon --install-ca
This generates a CA certificate (if one does not exist yet) and adds it to your system trust store. See CA certificate setup for manual installation steps and browser-specific instructions.