Library for simple HTTP server & REST HTTP server base based on Tornado. Includes: Logging requests and responses with Request Id; Configuration loading; Methods for requests proxying
pip install http-server-base==1.3
This project is a Tornado-based HTTP-server base for easier development. The repository also includes a very simple example server.
Please, note, that Python 3.6.0+ is required for this tool.
python3.6 -m pip install http-server-base
python3.6 -m pip install -e .
import http_server_base
You can start simple HTTP server that logs all requests via console:
python3.6 -m http_server_base [port] [arguments]
Default port is 80 if allowed, else 8080
Arguments should be passed in format name=value