Learn how to use GoReplay to capture, modify, and replay HTTP traffic for testing, debugging, and monitoring your applications.
Get up and running with GoReplay in minutes
Learn the fundamentals and core concepts
Extend and customize request handling
# Capture traffic from port 8080 and replay to staging
sudo gor --input-raw :8080 --output-http="http://staging.example.com"
# Record traffic to a file
gor --input-raw :8080 --output-file=requests.gor
# Replay recorded traffic on 2x speed
gor --input-file "requests.gor|200%" --output-http="http://staging.example.com"
Capture traffic without affecting your production environment
Test with live production traffic patterns
Send traffic to multiple destinations and formats
Follow our step-by-step installation guide to set up GoReplay in your environment.
Installation Guide