Log request body as json
This commit is contained in:
8
app.py
8
app.py
@@ -29,7 +29,7 @@ def response_minify(response):
|
||||
return response
|
||||
|
||||
|
||||
@app.route("/api/status")
|
||||
@app.route("/api/status", methods=['GET', 'POST'])
|
||||
def status():
|
||||
req_data = save_request(request)
|
||||
resp = Response(json.dumps(req_data, indent=4, default=str),
|
||||
@@ -39,15 +39,11 @@ def status():
|
||||
|
||||
def save_request(request):
|
||||
req_data = {}
|
||||
req_data['endpoint'] = request.endpoint
|
||||
req_data['method'] = request.method
|
||||
req_data['url'] = request.url
|
||||
req_data['cookies'] = request.cookies
|
||||
req_data['data'] = request.data
|
||||
req_data['headers'] = dict(request.headers)
|
||||
req_data['headers'].pop('Cookie', None)
|
||||
req_data['args'] = request.args
|
||||
req_data['form'] = request.form
|
||||
req_data['json'] = request.json
|
||||
|
||||
return req_data
|
||||
|
||||
|
||||
Reference in New Issue
Block a user