proxaudit
proxaudit is a binary that transparently instrument any program for HTTP and HTTPs requests.
Getting started
brew tap juliendoutre/proxaudit https://github.com/juliendoutre/proxaudit
brew install proxaudit
mkcert -install
Usage
proxaudit -- curl http://google.com
proxaudit -- curl https://google.com
proxaudit # Read from stdin
proxaudit -output logs.jsonl -- pip install requests # Write logs to file
proxaudit -server # Run the proxy server only (no command wrapping)
Development
Lint the code
brew install golangci-lint hadolint
golangci-lint run
hadolint ./Dockerfile
Release a new version
git tag -a v0.1.0 -m "New release"
git push origin v0.1.0