From: Vsevolod Stakhov Date: Sat, 19 Nov 2022 15:37:06 +0000 (+0000) Subject: [Test] Another try to fix goddamned dummy http server X-Git-Tag: 3.5~204^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0363f2dedae7a99b1ac6716f8e7d6d3a3c84f74d;p=thirdparty%2Frspamd.git [Test] Another try to fix goddamned dummy http server --- diff --git a/test/functional/util/dummy_http.py b/test/functional/util/dummy_http.py index 2ad4dcd402..6ca084403a 100755 --- a/test/functional/util/dummy_http.py +++ b/test/functional/util/dummy_http.py @@ -70,8 +70,9 @@ class MyHandler(http.server.BaseHTTPRequestHandler): def do_POST(self): """Respond to a POST request.""" response = b"hello post" - content_length = int(self.headers['Content-Length']) - body = self.rfile.read(content_length) + content_length = int(self.headers.get('Content-Length', "0")) or 0 + if content_length > 0: + _ = self.rfile.read(content_length) if self.path == "/empty": self.finish() return