Fixed and added tests for --verbose with unicode headers.

This commit is contained in:
Jakub Roztocil committed 2014-04-26 20:10:15 +02:00
1 parent eca1ffaedb
commit 43bc6d0c98
2 files changed
+40 -4

No files matched your search

+5 -1
View File
@@ -180,8 +180,12 @@ class HTTPRequest(HTTPMessage):
for name, value in headers.items()]
headers.insert(0, request_line)
headers = '\r\n'.join(headers).strip()
return '\r\n'.join(headers).strip()
if isinstance(headers, bytes):
# Python < 3
headers = headers.decode('utf8')
return headers
@property
def encoding(self):