Skip to content

Commit 9ec49b6

Browse files
committed
Added content-length header check
1 parent 8975f24 commit 9ec49b6

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

adafruit_pyportal.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -728,8 +728,11 @@ def wget(self, url, filename, *, chunk_size=12000):
728728

729729
if self._debug:
730730
print(r.headers)
731-
content_length = int(r.headers["content-length"])
732-
remaining = content_length
731+
if 'content-length' in r.headers:
732+
content_length = int(r.headers['content-length'])
733+
remaining = content_length
734+
else:
735+
raise RuntimeError("Content-length missing from headers")
733736
print("Saving data to ", filename)
734737
stamp = time.monotonic()
735738
file = open(filename, "wb")

0 commit comments

Comments
 (0)