Skip to content

Commit 74eaea9

Browse files
authored
Merge pull request #25 from anecdata/fix_optional_request_headers
Encode HTTP request header string components as (ASCII) bytes.
2 parents 6df03ea + c35d7fb commit 74eaea9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

adafruit_esp32spi/adafruit_esp32spi_requests.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,9 +173,9 @@ def request(method, url, data=None, json=None, headers=None, stream=False):
173173
sock.write(b"User-Agent: Adafruit CircuitPython\r\n")
174174
# Iterate over keys to avoid tuple alloc
175175
for k in headers:
176-
sock.write(k)
176+
sock.write(k.encode())
177177
sock.write(b": ")
178-
sock.write(headers[k])
178+
sock.write(headers[k].encode())
179179
sock.write(b"\r\n")
180180
if json is not None:
181181
assert data is None

0 commit comments

Comments
 (0)