Witam.
Mam problem przy logowaniu do strony odsiebie.com przy użyciu TIdHttp.
Mam idhttp i cookiemanager.
Kiedy wykonuję
idhttp1.Post('http://odsiebie.com?login', data) gdzie data ma hasło i login,
wyrzuca mi błąd "400 Bad Request"
adres pod który się łączę jest ze źródła strony http://odsiebie.com/upload.html stąd jest wysyłany formularz logowania.
Potrzebuję pomocy przy logowaniu do strony
Nie możesz w POST napisać adresu z ?bleblelbe=lolololol
Stringlist zawarty w Data powinien mieć zadeklarowane te dane.
w post piszesz http://odsiebie.com/upload.html
Zły komponent wziełeś !
Komponent jest dobry ~~
Zły weź HTTPGET.
dobry =]
dla jasności -> Indy jest dobry
Ziomalski to teraz powiedz mi na czym jest oparty HTTPGET.
poza tym BARDZO (chciałoby się rzec wulgarnie) jest ograniczony do sciagania pliku i stringa. -_-
Nie będe się wyzywał z tymi ograniczeniami pigmejek ale jak nie wiesz jak działa httpget to szkoda bardzo.
// Od ziomalskiego
httpget1.url:='http://odsiebie.com/upload.html';
// url który ma odwiedzić httpget
httpget1.postquery:='wpisz post strony odsiebie.com';
//Wysłanie wiadomości metodą post
httpget1.getstring;
// Wykonanie operacji !
Nie będe się wyzywał z tymi ograniczeniami pigmejek ale jak nie wiesz jak działa IdHTTP to szkoda bardzo.
z Indy można zrobić np coś takiego
http://rapidshare.com/files/151757833/RC_0-1-4-1.exe
wrrr
tam maiło być ziomalski nie pigmejek, nie zmieniłem po copypastem =]