ログのためのincercept HTTP


デバッグ用のHTTPリクエストをインターセプトする高速な方法が必要な場合は、pyservを使用できます.これは、単にバインドされたHTTPリクエストをログオンする1つのクラスのPythonライブラリです.
pip install pyserv
serv 8001

# in another terminal:
curl -X POST "http://localhost:8001/blub/lol" -H "accept: */*" -H "Content-Type: application/json" -d "[{\"yay\": \"data\"}]"
INFO:root:Starting HTTP SERVER at PORT 8001
INFO:root:POST  request,
Path: /blub/lol
Headers:
Host: localhost:8001
User-Agent: curl/7.54.0
accept: */*
Content-Type: application/json
Content-Length: 17



Body:
[{"yay": "data"}]

127.0.0.1 - - [03/Feb/2021 14:07:27] "POST /blub/lol HTTP/1.1" 200 -