An unpretentious HTTP request logger.
Download binary executable from Releases.
tar -xf logduto*.tar.gz
chmod +x logduto
sudo mv logduto /usr/local/binlogduto https://jsonplaceholder.typicode.comUsage: logduto [--help] [--version] [--host VAR] [--port VAR] [--logs VAR] [--timeout VAR] [--data] [--clean] url
Positional arguments:
url URL to redirect all requests to [required]
Optional arguments:
-h, --help shows help message and exits
-v, --version prints version information and exits
-H, --host specify host for the server [nargs=0..1] [default: "0.0.0.0"]
-p, --port specify port for the server [nargs=0..1] [default: "8099"]
-l, --logs specify the directory where to save logs, requests and responses files [nargs=0..1] [default: "./logs"]
-t, --timeout specify timeout for the client [nargs=0..1] [default: "10"]
-d, --data saves requests and responses to files
-c, --clean cleans log files
# Build debug
sh scripts/build.sh -d
# Build release
sh scripts/build.sh -r