Traffic list, filters & export

Every captured request appears in the traffic list. Filter, search, pin, and inspect — then export to cURL, HAR, or directly to a Postman collection with environments for team sharing.

Reading the traffic list

Each row is a single HTTP transaction. The columns include:

Click any row to open the detail pane with full request and response tabs: headers, body, raw, and a one-click Copy as cURL.

Performance note: The live list uses a compact format for speed. The detail pane always loads the full stored entry — complete headers and body — when you select a row.

Pinned hosts

Pinning lets you focus on the APIs you care about without scrolling past background noise.

Filters & search

Use the toolbar to narrow what you see:

Copy URL & Copy cURL

Right-click any row to copy the request in the format you need:

Sensitive data: cURL exports include Authorization headers, session cookies, and API keys exactly as captured. Treat them like passwords — do not paste into public channels or commit to version control.

Repeat requests

Select any captured row and choose Repeat to re-fire the request through the proxy. The repeated request appears as a new row in the traffic list, so you can compare the original and repeated responses side by side.

HAR export, import & replay

HAR (HTTP Archive) files make traffic reproducible and shareable:

Export Postman collection — with environments

ProxyHawk advantage: Other proxy tools that offer Postman export give you a flat list of requests. ProxyHawk automatically generates environment variables — base URLs, auth tokens, and custom values — so your team can import and start testing without manually rebuilding anything.

To export captured traffic as a Postman collection:

  1. In the traffic list, select the requests you want to include. You can select multiple rows.
  2. Right-click and choose Export → Postman Collection.
  3. ProxyHawk generates a .json collection file. What's included automatically:
    • Base URLs as {{baseUrl}} — each unique host becomes an environment variable, so switching between staging and production is a one-field change.
    • Auth tokens as {{authToken}} — Authorization headers are extracted into variables, not hard-coded.
    • All headers and body — exactly as captured from real app traffic.
    • Request name and grouping — requests are grouped by host for easy navigation in Postman.
  4. In Postman, go to File → Import, select the .json file, and the collection and environment are ready to run.

This workflow captures real production traffic, structures it for your team, and eliminates the manual recreation of endpoints that slows everyone down.