|
|
|
@ -76,14 +76,12 @@ def init_app(app: DifyApp):
|
|
|
|
"Received Request %s -> %s, Request Body:\n%s",
|
|
|
|
"Received Request %s -> %s, Request Body:\n%s",
|
|
|
|
flask.request.method,
|
|
|
|
flask.request.method,
|
|
|
|
flask.request.path,
|
|
|
|
flask.request.path,
|
|
|
|
formatted_json
|
|
|
|
formatted_json,
|
|
|
|
)
|
|
|
|
)
|
|
|
|
except Exception:
|
|
|
|
except Exception:
|
|
|
|
logging.exception("Failed to parse JSON request")
|
|
|
|
logging.exception("Failed to parse JSON request")
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
logging.debug("Received Request %s -> %s",
|
|
|
|
logging.debug("Received Request %s -> %s", flask.request.method, flask.request.path)
|
|
|
|
flask.request.method,
|
|
|
|
|
|
|
|
flask.request.path)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# for debugging purposes, log the response
|
|
|
|
# for debugging purposes, log the response
|
|
|
|
@app.after_request
|
|
|
|
@app.after_request
|
|
|
|
@ -97,18 +95,13 @@ def init_app(app: DifyApp):
|
|
|
|
json_data = json.loads(response_data)
|
|
|
|
json_data = json.loads(response_data)
|
|
|
|
formatted_json = json.dumps(json_data, ensure_ascii=False, indent=2)
|
|
|
|
formatted_json = json.dumps(json_data, ensure_ascii=False, indent=2)
|
|
|
|
logging.debug(
|
|
|
|
logging.debug(
|
|
|
|
"Response %s %s, Response Body:\n%s",
|
|
|
|
"Response %s %s, Response Body:\n%s", response.status, response.content_type, formatted_json
|
|
|
|
response.status,
|
|
|
|
|
|
|
|
response.content_type,
|
|
|
|
|
|
|
|
formatted_json
|
|
|
|
|
|
|
|
)
|
|
|
|
)
|
|
|
|
except Exception:
|
|
|
|
except Exception:
|
|
|
|
logging.exception("Failed to parse JSON response")
|
|
|
|
logging.exception("Failed to parse JSON response")
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
logging.debug("Response %s %s",
|
|
|
|
logging.debug("Response %s %s", response.status, response.content_type)
|
|
|
|
response.status,
|
|
|
|
|
|
|
|
response.content_type)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return response
|
|
|
|
return response
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|