From ee0cf55804337dac88ba551d626da44762e96679 Mon Sep 17 00:00:00 2001 From: Claudiu Belu Date: Wed, 20 Mar 2019 16:19:55 +0200 Subject: [PATCH] cluster-dns: Writes bytes on response In Python3, strings are unicode, while in Python2 they're bytes. This causes an issue when writing the request response, since it expects bytes. --- staging/cluster-dns/images/backend/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/staging/cluster-dns/images/backend/server.py b/staging/cluster-dns/images/backend/server.py index 3b445b8e..01ac0e77 100644 --- a/staging/cluster-dns/images/backend/server.py +++ b/staging/cluster-dns/images/backend/server.py @@ -25,7 +25,7 @@ class HTTPHandler(BaseHTTPRequestHandler): self.send_response(200) self.send_header('Content-type','text/html') self.end_headers() - self.wfile.write("Hello World!") + self.wfile.write(b"Hello World!") try: # Create a web server and define the handler to manage the incoming request.