@app.route("/info", methods=["GET", "POST"])
def info():
if flask.request.method == "POST":
content_type = ""
for header in flask.request.headers:
if "content-type" == header[0].lower():
content_type = header[1]
if "application/json" in content_type.lower():
app.logger.info(json.loads(flask.request.data.decode("utf-8"))["name"])
app.logger.info(json.loads(flask.request.data.decode("utf-8"))["age"])
else:
app.logger.info(flask.request.form.get("name"))
app.logger.info(flask.request.form.get("age"))
return "info POST"
else:
app.logger.info(flask.request.args.get("name"))
app.logger.info(flask.request.args.get("age"))
return "info GET"