HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Post запрос...
  #1  
Старый 16.11.2006, 08:46
RedBull@12
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
С нами: 10269701

Репутация: 58
По умолчанию Post запрос...

Здравствуйте,Уважаемые Античатовцы.

Вот как-то сидел за компом и не знал что делать,тут меня посетила замечательная мысль написать прогу на Delph'е. Смысл проги ходить по интету по определенным сайтам и собирать информацию из аккаунта.
Все начиналось довольно хорошо, но появилась загвоздка...а именно мне нужно сформировать POST запрос к серверу и получить от сервера ответ и куки.
а вот вроде пишу правильно, но при прогонке делфа мне выдает ошибку сокета #10061
Код:
    begin    
tL := TStringList.Create;
tL.Add('cf=akk-login');
tL.Add('ulogin='+ login );
tL.Add('pass='+pass);
tL.Add('imageField.x='+xs2);
tL.Add('imageField.y'+ys2);
    try     
IdHTTP1.post(adres,tL);
    finally    
tL.Free;   
    end;  
end;
Что здесь написано не правильно?
 
Ответить с цитированием

  #2  
Старый 16.11.2006, 11:37
madnet
Умиротворенн
Регистрация: 09.12.2004
Сообщений: 996
С нами: 11272646

Репутация: 1384


По умолчанию

А где в твоем коде собственно открытие сокета???
__________________

http://madnet.name - madnet - blog | homepage (Мысли, релизы, скрипты, софт)

http://antichat.ru - Лучший сайт по безопасности
irc.antichat.ru:7771 #antichat - общение online
ГАРАНТ ФОРУМА
 
Ответить с цитированием

  #3  
Старый 16.11.2006, 11:45
RedBull@12
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
С нами: 10269701

Репутация: 58
По умолчанию

так вот я спрашиваю, как обойти эту ошибку...как более грамотно составить код?
 
Ответить с цитированием

  #4  
Старый 16.11.2006, 13:24
RedBull@12
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
С нами: 10269701

Репутация: 58
По умолчанию

ааа...еще одина мелочь запрос должен быть в форме
cf=akk-login&ulogin=login&pass=pass&imageField.x=xs2&imag eField.y=ys2
кто может помоги в написании кода,грамотного кода...
или напишите мне в личку...
Заранее спасибо
 
Ответить с цитированием

  #5  
Старый 06.12.2006, 17:26
a1nt
Участник форума
Регистрация: 16.12.2005
Сообщений: 146
С нами: 10736573

Репутация: 114
По умолчанию

Ты вообще что-то странное написал если честно, все правильно, но смысла ноль, надо
Код:
var tL: TIdMultiPartFormDataStream;
begin
tL:= TIdMultiPartFormDataStream.Create;
formdata.AddFormField('par1','1');
formdata.AddFormField('par2','2');
formdata.AddFormField('par3','3');
formdata.AddFormField('par4','4');
Memo1.Lines.Add(IDHTTP1.Post('/index.php',formdata));
Обязательно подключи к IdHTTP IdCookieManager, думаю, разберешься как полученные куки записать (там событие на получение).
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Энциклопедия уязвимых скриптов DIAgen Веб-уязвимости 519 23.09.2021 11:44
Post запрос vvs777 PHP 5 10.11.2005 20:41



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.