From 6274e0999fc15e48ba2b50946a89287a1c29b9e6 Mon Sep 17 00:00:00 2001 From: macheins Date: Wed, 19 Jul 2017 13:57:17 +0200 Subject: [PATCH] Allow all methods on /anything --- httpbin/core.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/httpbin/core.py b/httpbin/core.py index 5840850..daf8463 100644 --- a/httpbin/core.py +++ b/httpbin/core.py @@ -164,12 +164,12 @@ def view_get(): return jsonify(get_dict('url', 'args', 'headers', 'origin')) -@app.route('/anything') -@app.route('/anything/') +@app.route('/anything', methods=['GET', 'POST', 'PUT', 'DELETE', 'PATCH', 'TRACE']) +@app.route('/anything/', methods=['GET', 'POST', 'PUT', 'DELETE', 'PATCH', 'TRACE']) def view_anything(anything=None): """Returns request data.""" - return jsonify(get_dict('url', 'args', 'headers', 'origin', 'method')) + return jsonify(get_dict('url', 'args', 'headers', 'origin', 'method', 'form', 'data', 'files', 'json')) @app.route('/post', methods=('POST',))