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

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

Авторизация с использованием Indy.


Kryakozyablik ©   (2006-04-03 11:42:00) 

Здрассе!
Суть проблемы: Пытаюсь авторизироваться на сайте.
Смысл в том, что при нажатии кнопки submit запускается скрипт, который прписывает в куки имя и пароль.  
Я (при помощи Indy) методом Post передаю имя и  пароль, а так же куки с темиже именем и паролем.
(вроде все работает)
Но регистраци все равно не проходит. Сервер какм-то образом понемает, что я заходу не с главной формы.
Вопрос: Что я упустил ???? Или что неправельно написал ???


idHTTP1.Request.ContentType:='application/x-www-form-urlencoded';
idhttp1.Request.CustomHeaders.Text:='Cookie: bz_name=*****; bz_password=*****';
p:=TStringStream.Create('username=*****&pwd=*****');
Memo1.Text:=IDHTTP1.Post(' http://*******.ru/cgi-bin/blz.fpl',p);
p.Free;


Kryakozyablik   (2006-04-03 11:54:00) [1]

ОГРОМНОЕ ПОСИБО!!!!!!!!!
(ну и глупый же я :) )


Dmitrij_K   (2006-04-03 11:52:00) [2]


> Сервер какм-то образом понемает, что я заходу не с главной
> формы

idhttp1.Request.Referer


Наверх

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