A simple, xml-prettifying, colorizing, logging, HTTP proxy.
Project description
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.
TL;DR
Install:
$ pip install proxylog
Proxy http://www.example.com/ locally to http://localhost:8080/, log all transactions to a file and display them colorized and prettified on the console:
$ 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
proxylog-0.3.0.tar.gz
(21.2 kB
view details)
File details
Details for the file proxylog-0.3.0.tar.gz
.
File metadata
- Download URL: proxylog-0.3.0.tar.gz
- Upload date:
- Size: 21.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0118e82dfa4487da06bb1be398896d1d9774cf3a91d0aa4b705d626ba17ee574 |
|
MD5 | 80bf8026d746372332f366388d922eb1 |
|
BLAKE2b-256 | f4987fb698ee90fb2f222a94331e906f2b55d09e3087917fd8483198b3ea9808 |