Traffic Inspector

Live HTTP & WebSocket traffic log with unique UUID keys, immutable request ID tracking, headers HashMap, and raw body previews.

Proxync v0.2.0 includes a comprehensive Traffic Inspector Overhaul designed for stability under high live traffic volume.

Key Features in v0.2.0

  • Immutable Request ID Expansion — Fixed dropdown auto-collapse under live traffic by tracking row expansion using immutable request IDs (rawRequestId).
  • Unique React Keys — Solved key collisions and scroll jumping by keying log rows with unique UUID identifiers.
  • Rust Header & Body Preview — Enhanced Rust TCP and WebSocket proxy to parse, store, and emit complete headers HashMaps and body previews.
  • Accurate Status Code Badging — Aligned status code updates and response duration timing across active requests.

Captured Data

FieldDescription
rawRequestIdImmutable unique identifier for matching request/response pairs.
methodHTTP Method (GET, POST, PUT, PATCH, DELETE, OPTIONS, HEAD).
pathFull request URI path with query parameters.
statusHTTP response status code (e.g. 200 OK, 404 Not Found, 500 Server Error).
latencyResponse time calculation in milliseconds.
headersParsed request and response headers HashMap.
bodyPreviewRaw body snippet for inspecting request/response payloads.

Actions & Replay

From any traffic row:

  • Send to Playground — Converts the captured request directly into a saved Playground collection item.
  • Generic Replay Engine — Replays captured requests through native Rust HTTP executor, appending the replayed response directly back into the Traffic log.
  • Inspect Drawer — Inspect full request headers, response headers, and payload previews.