From 3cd761d8c4c803e67c5b72be0bd65b997b265a6a Mon Sep 17 00:00:00 2001 From: leonoverweel Date: Sat, 1 Apr 2017 18:49:54 +0200 Subject: Add query parameter parsing --- main.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'main.py') diff --git a/main.py b/main.py index 1db07b41..a8048312 100644 --- a/main.py +++ b/main.py @@ -108,13 +108,21 @@ def api_call(version, endpoint_path): (path, path_parameters) = path_parser.parse(version, endpoint_path) + query_parameters = request.args.to_dict() + for param in query_parameters: + try: + query_parameters[param] = int(query_parameters[param]) + except: + pass + message = { 'id': 0, 'method': request.method, - 'path': path, 'parameters': { - 'path': path_parameters - } + 'path': path_parameters, + 'query': query_parameters + }, + 'path': path } return jsonify(message) -- cgit v1.2.3