Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

22.04.2010, 06:10
|
|
Новичок
Регистрация: 11.01.2010
Сообщений: 8
Провел на форуме: 36669
Репутация:
0
|
|
cookie TIDHTTP
Авторизуюсь на сайте, получаю куки. Нужно к полученным cookies добавить еще пару строчек. Как они добавляются в индейцах?
|
|
|

22.04.2010, 10:25
|
|
Познающий
Регистрация: 26.12.2006
Сообщений: 31
Провел на форуме: 95909
Репутация:
10
|
|
Сообщение от FlaXitS
Авторизуюсь на сайте, получаю куки. Нужно к полученным cookies добавить еще пару строчек. Как они добавляются в индейцах?
Вообщеем потерзав немного гугла выяснил:
"4. Найти запрос, отвечающий за отправку данных на сервер и выполнить аналогичным образом свой.
На самом деле сегодня я представил Вам не самый сложный из всех существующих способов загрузки Captcha и, вполне возможно, что при работе с другими сайтами Вы столкнетесь с такой ситуацией, когда вместе с ответом на запрос сервер присылкает свои Cookies на основании которых генерируется/изменяется Captcha. В этом случае можно использовать в связке с idHTTP компонент idCookieManager, который поможет Вам справиться с куками и правильно отобразить/отправить Captcha."
Вот ссылка http://www.webdelphi.ru/2009/10/dva-sposoba-zagruzki-captcha-dlya-poluavtomaticheskix-registracij/
В приныпе реализация такой свяки достаточно популярна
|
|
|

23.04.2010, 02:11
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
idHTTP.AllowCookies := True; нет?
или тебе надо сами куки выдрать и сохранить и тд? тогда
idHTTP1.ResponeText
и там найди cookie:
Последний раз редактировалось RedFern.89; 23.04.2010 в 02:14..
|
|
|

23.04.2010, 06:40
|
|
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме: 1819761
Репутация:
180
|
|
hppt.Request.CustomHeaders.Add('xxxxxxxxxxxxxx');
|
|
|

23.04.2010, 07:07
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
M_script_, кажись ты засыпал))
|
|
|

23.04.2010, 14:32
|
|
Новичок
Регистрация: 26.08.2009
Сообщений: 19
Провел на форуме: 977507
Репутация:
33
|
|
RedFern.89, вообщет он ответил на вопрос ТС о том как добавить к имеющимся кукисам свой кук.
1й вариант, конечно - скопировать имеющиеся куки, очистить КукиМенеджер (или вообще его не подключать), дописать к ним то что нужно и отправить вместе с запросом:
if Length(idHTTP.Request.CustomHeaders.Text)>1 then idHTTP.Request.CustomHeaders.Clear;
idHTTP.Request.CustomHeaders.Text:= 'Cookie: xxx=yyy; xxx2=yyy2';
2й вариант,-можно и не удалять куки что уже прописаны, а просто добавить ещё один.
(хотя сервер может и ругаться)
Последний раз редактировалось ange007; 23.04.2010 в 14:35..
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|