Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TIdHTTP и Cookie


andrewtitoff ©   (2012-04-20 11:13:00) 

Ни как не пойму как получить кукисы с сайта
на форме есть

   HTTP1: TIdHTTP;
   IdAntiFreeze1: TIdAntiFreeze;
   IdCookieManager1: TIdCookieManager;
   IdSSLIOHandlerSocketOpenSSL1: TIdSSLIOHandlerSocketOpenSSL;

HTTP1.HandleRedirects - стоит в true
HTTP1.AllowCookies - стоит в true
HTTP1.CookieManager - стоит dCookieManager1

пробую писать так:

 try
 response.Text := http1.Get(Z[i].HTT);
 finally
 http1.Disconnect;
 end;

Memo1.Text:=response.Text;
            cookc := IdCookieManager1.CookieCollection.Count;
            Showmessage(inttostr(cookc));

в итоге получаю cookc = 0...

Подскажите что я не так делаю?


Cobalt   (2012-04-20 15:41:00) [1]

отладка с заходом вскрывает многие секреты.


andrewtitoff   (2012-04-20 13:46:00) [2]

Странно, а так работает:
HTTP1.Response.RawHeaders.Extract('Set-Cookie', Memo1.Lines);


andrewtitoff   (2012-04-20 13:33:00) [3]

Версия Инди у меня 10.5.8, а где скачать новее?, на http://www.indyproject.org/я нашел только 10 версию, там что-то написано про 11, но где ее скачать я так и не нашел..


andrewtitoff   (2012-04-20 11:48:00) [4]


> Попробуй обновить Indy?

А какая на ваш взгляд актуальная?, у меня стоит dclindyprotocols160.bpl
Которая в комплекте с Delphi XE2


Cobalt   (2012-04-20 11:34:00) [5]

Попробуй обновить Indy?


Наверх

Титульная страница Поиск, карта сайта Написать письмо