Set-cookie: SESSID=0.9499481656989606; expires=Tue, 19-4-11 18:28:43 GMT; Max-Age=3600; Path=/; Version="1"
Значение cookie имеет несколько проблем:
(1) Он нарушает спецификации RFC 2109 и RFC 2965, используя значение атрибута с запятой, не заключая его в кавычки.
(2) Атрибут истечения выглядит подозрительно. Я подозреваю, дата окончания срока действия установлена неправильно, и cookie просто истекает в тот же момент, когда он был принят. Кроме того, файлы cookie версии 1 (совместимые с RFC 2109 / RFC 2965) даже не должны использовать их в первую очередь.
Файл cookie также имеет атрибут Max-Age
, который должны использовать более новые файлы cookie, но поскольку файл cookie имеет неправильный формат, HttpClient рассматривает файл cookie как старый стиль Netscape, а атрибут Expiry
имеет приоритет над Max-Age