ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

28.10.2009, 23:57
|
|
Познающий
Регистрация: 18.11.2008
Сообщений: 95
Провел на форуме: 270938
Репутация:
0
|
|
Delphi и Cookies
Для правильного выполнения GET запроса программа должна использовать Cookies. Они у меня есть в Опере. как можно сделать так что бы программа работала с этими Cookies при отправке GET запроса?
|
|
|

29.10.2009, 00:10
|
|
Участник форума
Регистрация: 09.03.2009
Сообщений: 178
Провел на форуме: 1605524
Репутация:
523
|
|
Если юзаешь IdHTTP то кинь на форму еще IdCookieManager и подключи его к IdHTTP в свойстве CookieManager, после этого программа сама будет принимать и отправлять кукисы
А если нужно добавить кукисы с оперы как у тя то прост пиши IdCookieManager.CookieCollection.AddCookie и вбивай их
PS писал без IDE так что если что где не так извеняй
|
|
|

29.10.2009, 20:45
|
|
Познающий
Регистрация: 18.11.2008
Сообщений: 95
Провел на форуме: 270938
Репутация:
0
|
|
у меня что то не получается. вопервых появляется ошибка про кодировку времени кукиз а во втроых никак немогу их превезать. что мождно сделать?
|
|
|

29.10.2009, 21:49
|
|
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
Провел на форуме: 1747641
Репутация:
175
|
|
Выложи часть исходного кода, посмотрим.
|
|
|

29.10.2009, 21:59
|
|
Познающий
Регистрация: 18.11.2008
Сообщений: 95
Провел на форуме: 270938
Репутация:
0
|
|
проблемма в том что не могу написать код
|
|
|

29.10.2009, 22:18
|
|
Участник форума
Регистрация: 29.08.2008
Сообщений: 151
Провел на форуме: 1551582
Репутация:
107
|
|
кидаешь на форму IdCookieManager
пишешь:
idHttp := TIdHTTP.Create(nil);
IdCookieManager1 := TidCookieManager.Create(idHttp);
idHttp.CookieManager := IdCookieManager1;
всё, все куки будут сохраняться и использоваться
|
|
|

29.10.2009, 22:37
|
|
Познающий
Регистрация: 18.11.2008
Сообщений: 95
Провел на форуме: 270938
Репутация:
0
|
|
ZdezBilYa, я хочу использовать уже существующие кукиз (например оперы)
|
|
|

29.10.2009, 23:14
|
|
Познающий
Регистрация: 18.11.2008
Сообщений: 95
Провел на форуме: 270938
Репутация:
0
|
|
или можно реализовать все это с помощю TWebBrowser?
|
|
|

29.10.2009, 23:43
|
|
Участник форума
Регистрация: 29.08.2008
Сообщений: 151
Провел на форуме: 1551582
Репутация:
107
|
|
Сообщение от miqo
ZdezBilYa, я хочу использовать уже существующие кукиз (например оперы)
копируешь из Оперы в IdCookieManager:
как уже сказали вот так: IdCookieManager.CookieCollection.AddCookie
|
|
|

30.10.2009, 00:22
|
|
Познающий
Регистрация: 18.11.2008
Сообщений: 95
Провел на форуме: 270938
Репутация:
0
|
|
как?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|