Zadac zapytanie w TidHttp

0

witam totz mam taki formularz

<form name="formular" action="http://adres.pl/login.php" method="POST"> <input type="hidden" name="timestamp" value="1124312141"> <input type="hidden" name="v" value="2"> <input tabindex="2" alt="Login" class="eingabe" name="login" value="jakislogin"> <input tabindex="3" alt="Passwort" type="password" class="eingabe" name="pass" value="jakispass"> <input type="submit" value="Submit"> </form>

no to wpisuję w przegladarke:
http://adres.pl/login.php?timestamp=1124312141&v=2&login=jakislogin&pass=jakispass
ale zapytanie jest bledne. Podobnie daje wysylanie w komponencie idHttp i tez na nic. Wyglada na to ze skrypt pobiera dane formuylarza metodą GET Jak na podstawie tego formularza mam zadac zapytanie w Komponencie idHttp??Formularz oczywiscie dziala bezproblemowo.

pozdro

0

musisz przesłać zapytanie POST-em

0

No wlasnie a jak to mam zrobic?? Przypominam ze formularz dziala bez zarzut
u.
pozdro

0
var
  o:TStringStream;
  i:TStringList;
begin
  i:=TStringList.Create;
  i.Add('timestamp=1124312141&v=2&login=jakislogin&pass=jakispass');
  o:=TStringStream.Create('');
  IdHttp1.Post('http://adres.pl/login.php',i,o);
  i.Free;
  ShowMessage(o.DataString);
  o.Free;
end;
0

no w mniej wiecej taki sposob dalem wysylanie w komponencie idHttp i efekt ten sam jak bym zadal zapytanie do przegladarki. NIE DZIALA

pozdro

0

A podrzuć DOKŁADNIE ten kod, którym wysyłasz

0

a wrzuciles do Request -> content type zamiast txt/html -> application/x-www-form-urlencoded

0

kurcze zeczywisnie nie wrzucilem. Teraz dziala OK. Super.

pozdro

0

Pomylka, juz sie cieszylem a ja dostalem tylko inny kod z errorem :( to jednak nie to. A ten kod skopiowalem linijka po linijce

pozdro

1 użytkowników online, w tym zalogowanych: 0, gości: 1