WPSAPHTTPServer class needs to explicitly decode the read value from
a bytes object to a str object.
Signed-off-by: Masashi Honma <masashi.honma@gmail.com>
class WPSAPHTTPServer(StreamRequestHandler):
def handle(self):
- data = self.rfile.readline().strip()
+ data = self.rfile.readline().decode().strip()
logger.info("HTTP server received: " + data)
while True:
- hdr = self.rfile.readline().strip()
+ hdr = self.rfile.readline().decode().strip()
if len(hdr) == 0:
break
logger.info("HTTP header: " + hdr)