diff --git a/pyjsonnlp/microservices/flask_server.py b/pyjsonnlp/microservices/flask_server.py index 023f783..5660899 100644 --- a/pyjsonnlp/microservices/flask_server.py +++ b/pyjsonnlp/microservices/flask_server.py @@ -81,6 +81,10 @@ def map_value(key, val): args = dict((k, map_value(k, v)) for k, v in request.args.items()) for k, v in request.form.items(): args[k] = map_value(k, v) + if request.is_json: + data = request.get_json() + for k, v in data.items(): + args[k] = map_value(k, v) return args