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:
| Column | Description |
|---|---|
| # | Request number |
| Method | HTTP method (GET, POST, etc.) |
| Host | Target hostname |
| Path | URL path |
| Status | Response status code |
| Length | Response body size |
| Time | Response 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 hostnamepath:- Filter by URL path (supports wildcards)method:- Filter by HTTP methodstatus:- 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