From 6e4ca1717c42a9bd1f135d8e5b7e582106bfd4b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9=20=D0=91=D1=83=D1=80?= =?UTF-8?q?=D0=BB=D0=B0=D0=B4=D1=8F=D0=BD?= Date: Tue, 2 Jun 2020 09:55:49 +0300 Subject: [PATCH] Correct CRLF after HTTP headers in OPTIONS request (#1570) Close #1569 --- patroni/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patroni/api.py b/patroni/api.py index 67dc011e..d3e60e2f 100644 --- a/patroni/api.py +++ b/patroni/api.py @@ -118,7 +118,7 @@ class RestApiHandler(BaseHTTPRequestHandler): if write_status_code_only: # when haproxy sends OPTIONS request it reads only status code and nothing more message = self.responses[status_code][0] - self.wfile.write('{0} {1} {2}\r\n'.format(self.protocol_version, status_code, message).encode('utf-8')) + self.wfile.write('{0} {1} {2}\r\n\r\n'.format(self.protocol_version, status_code, message).encode('utf-8')) else: self._write_status_response(status_code, response)