From 7c46aafd73bfee6d25efd02b21030407a1e8ba83 Mon Sep 17 00:00:00 2001 From: Oleksiy Mishchenko <oleksiy@google.com> Date: Wed, 19 Nov 2008 12:59:08 +0000 Subject: [PATCH] HTTP server: Do not decode empty entity body Reviewed-by: imsnah --- lib/http.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/http.py b/lib/http.py index 50012eb4a..4defe5ed0 100644 --- a/lib/http.py +++ b/lib/http.py @@ -551,7 +551,10 @@ class _HttpConnectionHandler(object): data = self.rfile.read(content_length) # TODO: Content-type, error handling - self.request_post_data = HTTPJsonConverter().Decode(data) + if data: + self.request_post_data = HTTPJsonConverter().Decode(data) + else: + self.request_post_data = None logging.debug("HTTP POST data: %s", self.request_post_data) -- GitLab