From 7fc85ffd879307e21e09a0856505ed88b3182cba Mon Sep 17 00:00:00 2001 From: Jonas Braathen Date: Wed, 18 Feb 2015 07:45:31 +0100 Subject: [PATCH] Limit Sendega endpoints to HTTP POST --- tekstmelding.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tekstmelding.py b/tekstmelding.py index f234d16..55c3fdc 100644 --- a/tekstmelding.py +++ b/tekstmelding.py @@ -420,7 +420,7 @@ def inside_code_purchase_date(): return purchase_date or '' -@app.route('/sendega-incoming') +@app.route('/sendega-incoming', methods=['POST']) def incoming(): args = {'ip': request.headers.get('X-Real-IP') or request.remote_addr} @@ -484,7 +484,7 @@ def incoming(): app.logger.error('Unhandled SMS, incoming_id=%s', incoming_id) -@app.route('/sendega-dlr') +@app.route('/sendega-dlr', methods=['POST']) def dlr(): args = {'ip': request.headers.get('X-Real-IP') or request.remote_addr}