Если файл cookie не отправляется обратно в новых запросах, то либо TIdCookieManager
отклонил файл cookie, когда он был получен, либо не соответствует принятому файлу cookie новым запросам.Можете ли вы показать фактические Set-Cookie
заголовки ответа, которые отправляют файлы cookie, и URL-адреса, на которые, по вашему мнению, файлы cookie отправляются неправильно?Проверяли ли вы, что после получения файла cookie он действительно заканчивается в TIdCookieManager
перед отправкой нового запроса?
Какую версию Indy вы используете?До 2011 года более ранние выпуски Indy 10 действительно имели прерванную обработку файлов cookie, которая была в основном непригодна для использования.Но в начале 2011 года IdCookieManager.pas
и IdCookie.pas
были полностью переписаны с нуля, а с мая 2011 года они работают должным образом, и я не видел новых сообщений о неправильном обращении с файлами cookie.