Skip to content
This repository was archived by the owner on Jan 13, 2021. It is now read-only.

Commit 63224d7

Browse files
committed
Change header building logic.
1 parent 9829fb2 commit 63224d7

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

hyper/http11/connection.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,9 @@ def request(self, method, url, body=None, headers={}):
100100
self._sock.send(b' '.join([method, url, b'HTTP/1.1\r\n']))
101101

102102
for name, value in headers.items():
103-
self._sock.send(name)
104-
self._sock.send(b': ')
105-
self._sock.send(value)
106-
self._sock.send(b'\r\n')
103+
name, value = to_bytestring(name), to_bytestring(value)
104+
header = b''.join([name, b': ', value, b'\r\n'])
105+
self._sock.send(header)
107106

108107
self._sock.send(b'\r\n')
109108

0 commit comments

Comments
 (0)