Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Авторизация -- durov.ru (https://forum.antichat.xyz/showthread.php?t=209921)

090808 08.06.2010 00:15

Авторизация -- durov.ru
 
Data :=tstringlist.Create;
Data.Add('site=2');
Data.Add('id=0');
Data.Add('fccode=0');
Data.Add('fcsid=0');
Data.Add('login=force');
Data.Add('email=****');
Data.Add('pass=***');
str := Form1.idHTTP1.Post('http://login.userapi.com/auth?', Data);

В ответ кидает 404 not found.
HandleRedirects в true.

Что делать :) ?

GhostOnline 08.06.2010 00:20

Вроде http://login.userapi.com/auth а не http://login.userapi.com/auth? надо

090808 08.06.2010 00:24

Цитата:

Сообщение от GhostOnline
Вроде http://login.userapi.com/auth а не http://login.userapi.com/auth? надо

и так и так not found

GhostOnline 08.06.2010 00:26

Целиком заголовки запроса покажи
Надо в сниффере смотреть, и сравнивать запрос с браузеровским

090808 08.06.2010 00:28

http://login.userapi.com/auth?site=2&id=0&fccode=0&fcsid=0&login=force&emai l=**&pass=**

GhostOnline 08.06.2010 00:31

Это что?
Ты авторизуешься get'ом или post'ом - определись

090808 08.06.2010 00:45

Авторизуюсь постом я дал параметры которые выдал снифер при авторизации через браузер.

M_script_ 08.06.2010 10:28

Цитата:

Сообщение от 090808
Авторизуюсь постом я дал параметры которые выдал снифер при авторизации через браузер.

Если снифер выдал гет, зачем писать в программе пост?

ZARO 08.06.2010 10:36

Код:

var PageProfile:string;
begin
 IdHTTP1.AllowCookies:=true;
 IdHTTP1.HandleRedirects:=true;
 try
  PageProfile:=IdHTTP1.Get('http://login.userapi.com/auth?site=2&id=0&fccode=0&fcsid=0&login=force&email=ТВОЁ_МЫЛО&pass=ПАСС');
 except
 end;
 if Pos('logout', PageProfile)<>0 then
  Memo1.Lines.Add('Авторизация удалась')
 else
  Memo1.Lines.Add('Авторизация не удалась');
end;



Время: 18:53