GoReplay captures and replays live HTTP traffic to help you continuously test your system with real data.
This open-source Go tool passively captures live HTTP traffic from a network interface, often using commands like `gor --input-raw :8000`. You can then replay this captured traffic into a staging or development environment using commands such as `gor --input-raw :8000 --output-http http://staging.env`. It helps ensure new code deployments, configuration changes, or infrastructure updates work correctly by testing them with production-like loads.
GoReplay captures and replays live HTTP traffic to help you continuously test your system with real data.
Developers, QA engineers, and DevOps teams who want to validate system changes using actual production traffic.