Proxy

Capture, filter, and inspect HTTP/HTTPS traffic

Proxy

The Proxy view is your primary interface for capturing HTTP/HTTPS traffic.

Capturing Traffic

When the proxy is running, all traffic routed through localhost:8080 is captured and displayed in real-time.

Request Table

Each captured request shows:

ColumnDescription
#Request number
MethodHTTP method (GET, POST, etc.)
HostTarget hostname
PathURL path
StatusResponse status code
LengthResponse body size
TimeResponse time in milliseconds

Filtering

Use the filter bar to narrow down requests:

host:api.example.com method:POST status:200

Filter Operators

  • host: - Filter by hostname
  • path: - Filter by URL path (supports wildcards)
  • method: - Filter by HTTP method
  • status: - Filter by status code or range (e.g., status:4xx)
  • contains: - Search request/response body

WebSocket Support

Vapor captures WebSocket connections and displays:

  • Connection handshake
  • Individual messages (sent and received)
  • Message opcodes and payloads

Context Menu

Right-click any request to:

  • Send to Repeater - Open in Repeater for editing
  • Send to Intruder - Set up an attack
  • Copy as cURL - Export as cURL command
  • Add to Scope - Include in Spider scope