werkzeug
1import json2
3from werkzeug.wrappers import Request4from werkzeug.wrappers import Response5
6
7@Request.application8def app(request: Request) -> Response:9return Response(10json.dumps(11{12"environ": request.environ,13"form": request.form.to_dict(),14"files": {k: v.read().decode() for k, v in request.files.items()},15},16default=lambda x: str(x),17),18content_type="application/json",19)20