From 0363f2dedae7a99b1ac6716f8e7d6d3a3c84f74d Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sat, 19 Nov 2022 15:37:06 +0000 Subject: [PATCH] [Test] Another try to fix goddamned dummy http server --- test/functional/util/dummy_http.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/functional/util/dummy_http.py b/test/functional/util/dummy_http.py index 2ad4dcd40..6ca084403 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