Your app calls an API, something comes back wrong, and the only thing you can see is a spinner. The request is encrypted, the logs say nothing useful, and you end up guessing.
A debugging proxy fixes that: it sits between your app and the server, decrypts the HTTPS on your own machine and shows you every request and response. I built ProxyZip , a free, open-source HTTP and HTTPS debugging proxy, and this post walks through what it does using a small example.
TL;DR
Capture and inspect HTTPS traffic from any app on macOS, Windows and Linux
Pause a request, edit it and send it on
Mock an API that does not exist yet, or validate real traffic against an OpenAPI file
Turn captured requests into tests and run them in CI
MIT licensed, written in Rust, no account and no telemetry
What is ProxyZip?
ProxyZip is an HTTP and HTTPS debugging proxy with a desktop app and a command line. The engine is Rust (tokio, hyper, rustls); the app is Tauri and Svelte.…