bpo-991266: Fix quoting of Comment attribute of SimpleCookie (GH-6555)

This commit is contained in:
Berker Peksag 2018-04-23 02:48:11 +03:00 committed by GitHub
parent b81ca28b37
commit d5a2377c3d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 0 deletions

View file

@ -408,6 +408,8 @@ class Morsel(dict):
append("%s=%s" % (self._reserved[key], _getdate(value)))
elif key == "max-age" and isinstance(value, int):
append("%s=%d" % (self._reserved[key], value))
elif key == "comment" and isinstance(value, str):
append("%s=%s" % (self._reserved[key], _quote(value)))
elif key in self._flags:
if value:
append(str(self._reserved[key]))