Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.18;
Скачать: CL | DM;

Вниз

Помогите с авторизацией на сайте   Найти похожие ветки 

 
Gubar   (2007-03-16 21:34) [0]

День добрый!

Пытаюсь авторизоваться на сайте.

Пишу такое:


var
 tL: TStringList;
 username,resp:string;
 s: String;
begin

tL := TStringList.Create;
 tL.Clear;

 username:="gubar:"+lowercase(MD5DigestToStr(md5string("2w4wzw"))+":1234567");
 resp:=lowercase(MD5DigestToStr(md5string(username)));

 tL.Add("username=gubar");
 tL.Add("resp="+resp);
 tL.Add("submit_adv=>>");

 try
   s :=IdHTTP1.Post("http://abc.net.ru/cgi-bin/member.cgi",tL);
 finally
   tL.Free;
 end;


Тут gubar-имя, 2w4wzw - пароль. Тут всё работает.

Потом меня по идее кидает на следующую

s :=IdHTTP1.get("http://abc.net.ru/cgi-bin/serf.cgi");

Тут вроде тоже всё ок.

Далее перехожу по ссылке
tL := TStringList.Create;
 tL.Clear;

 tL.Add("tip=%2Fstart1.php");
 tL.Add("idkat=0");
 tL.Add("assd=125");
 tL.Add("username=gubar");

 try
  s :=IdHTTP1.post("http://abc.net.ru/start1.php",tL);
 finally
   tL.Free;
 end;


и тут должет быть редирект на страницу с фреймами,
а его не происходит.

что делать дальше не знаю.
посмотрите плз, куда дальше запрос слать.


 
Плохиш ©   (2007-03-17 01:54) [1]

IdHTTP1.AllowCookies := true;



Страницы: 1 вся ветка

Текущий архив: 2007.11.18;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.02 c
15-1192200952
Kolan
2007-10-12 18:55
2007.11.18
Семинар «Новые продукты и технологии CodeGear» в Ростове-на-Дону


2-1193323811
Василий__
2007-10-25 18:50
2007.11.18
Импорт из Excel в Access


2-1193064900
AlexeyNekrasov
2007-10-22 18:55
2007.11.18
TCheckBoxList


1-1188223446
SamProf
2007-08-27 18:04
2007.11.18
Как переопределить правильно конструктор?


4-1172489914
Oleg_teacher
2007-02-26 14:38
2007.11.18
Stringgrid + прокрутка