more robust parsing of cookie header

This commit is contained in:
Miguel Grinberg
2019-04-19 19:32:47 +01:00
parent 4fbed286e4
commit 2f58c41cc8

View File

@@ -63,7 +63,7 @@ class Request():
self.content_type = value self.content_type = value
elif header == 'Cookie': elif header == 'Cookie':
for cookie in self.headers['Cookie'].split(';'): for cookie in self.headers['Cookie'].split(';'):
name, value = cookie.split('=', 1) name, value = cookie.strip().split('=', 1)
self.cookies[name] = value self.cookies[name] = value
# body # body