From 78e6c48c85bd691ef4c7310bce347d724b36b4c2 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Wed, 6 Mar 2024 23:07:08 +0100 Subject: [PATCH] Drop support for announce via GET --- server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server.py b/server.py index f67a9b7..200273d 100755 --- a/server.py +++ b/server.py @@ -89,7 +89,7 @@ def geoip(): return resp -@app.route("/announce", methods=["GET", "POST"]) +@app.post("/announce") def announce(): ip = request.remote_addr if ip.startswith("::ffff:"): @@ -98,7 +98,7 @@ def announce(): if ip in app.config["BANNED_IPS"]: return "Banned (IP).", 403 - data = request.values["json"] + data = request.form["json"] if len(data) > 8192: return "JSON data is too big.", 413