- Published on
View HTTP/HTTPS Traffic Easily via MITM Proxy
- Authors
- Name
- Timzaak
🚀 Why I Built It
I often need to inspect HTTPS traffic locally—whether it’s from browser clients, mobile apps, or Java services. Existing tools felt heavyweight or lacked Java KeyStore (JKS) support. So I built log‑http‑proxy to be:
- Simple to set up (via SBT or Docker)
- Able to use self-signed certs (via mkcert) and JKS
- Featuring clean browser-based traffic viewer
🧩 Features
- MITM proxy for HTTP and HTTPS
- Live browser UI showing full request/response, headers, body
- DNS override: route specific domains (e.g.
example.com
) to local proxy - JKS support: for Java services trusting a keystore
- Docker-ready: one command to build and run
✔️ Use Cases
- Reverse-engineer or audit HTTPS API calls
- Debug HTTPS webhooks or mobile-app network flows
- Inspect traffic in Java services trusted via JKS
For specific usage instructions, please see the project's README.md.
📣 Feedback & Future Plans
I'm actively considering adding:
- Request/response filtering and search in UI
- Metrics or logging to files If you're using this proxy in your workflows, I'd love to hear:
- What use-cases are most helpful?
- Any missing features you'd value?
Check out the full source and raise issues or PRs: GitHub – timzaak/log-http-proxy.