A simple, xml-prettifying, colorizing, logging, HTTP proxy.
A simple HTTP proxy server that logs all client/server communications, with some added features to parse the content such as automatic gunzipping, XML pretty-printing and output colorization.
$ pip install proxylog
$ proxylog -r www.example.com:80 -p 8080 -o transactions.log -dcx
Display a previous log file colorized and prettified:
$ proxylog -i transactions.log -dcx