Echo Proxy is a robust and efficient HTTP proxy tool developed in Rust, tailored to assist developers in inspecting and debugging HTTP requests and responses.
Capture and log incoming HTTP requests, including headers, query parameters, and body content.
Log outgoing HTTP responses, allowing for detailed analysis of server behavior.
Supports custom error responses, such as returning a 502 Bad Gateway status with a descriptive error message when an error occurs.
Built with Rust, Echo Proxy is highly efficient and performs well under various workloads.
Simple to set up and integrate into existing development and testing workflows.