Fix missing header: iterate all items, skip if name/value is empty

pull/23/head
xyzkab 2020-01-06 02:23:34 +07:00
parent eed342aab9
commit a8cb5999d3
1 changed files with 4 additions and 2 deletions

View File

@ -28,8 +28,10 @@ class Requester(object):
# Parse headers
content = content.split('\n')
for header in content[1:-2]:
name, value = header.split(': ')
for header in content[1:]:
name, _, value = header.partition(': ')
if not name or not value:
continue
self.headers[name] = value
self.host = self.headers['Host']