ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Работа с http формами на Delphi
  #1  
Старый 05.12.2006, 10:30
Аватар для a1nt
a1nt
Участник форума
Регистрация: 16.12.2005
Сообщений: 146
Провел на форуме:
573934

Репутация: 114
По умолчанию Работа с http формами на Delphi

Нужно чтобы программа логинилась на одном сайте, получала cookie, и с этими cookie отправляля данные формы (только одно поле), как это реализовать, какие библиотеки использовать и как, может есть похожие исходники?
 
Ответить с цитированием

  #2  
Старый 05.12.2006, 12:41
Аватар для Deem3n®
Deem3n®
Постоянный
Регистрация: 19.09.2005
Сообщений: 408
Провел на форуме:
3730496

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

Качай справочник _http://delphiworld.narod.ru/dw.html - там есть похожие исходники
 
Ответить с цитированием

  #3  
Старый 05.12.2006, 13:58
Аватар для gemaglabin
gemaglabin
Banned
Регистрация: 01.08.2006
Сообщений: 725
Провел на форуме:
7681825

Репутация: 4451


По умолчанию

Кинь в личку сайт или скажи тут и я приведу тебе полный код
 
Ответить с цитированием

  #4  
Старый 05.12.2006, 17:55
Аватар для gemaglabin
gemaglabin
Banned
Регистрация: 01.08.2006
Сообщений: 725
Провел на форуме:
7681825

Репутация: 4451


По умолчанию

Далее по аналогии,если что непонятно спрашивай.

http://www.mytempdir.com/1100096
 
Ответить с цитированием

  #5  
Старый 05.12.2006, 18:15
Аватар для a1nt
a1nt
Участник форума
Регистрация: 16.12.2005
Сообщений: 146
Провел на форуме:
573934

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

Спасибо, отличный пример, тоолько еще вопрос: а как в этом коде использовать прокси?
 
Ответить с цитированием

  #6  
Старый 05.12.2006, 18:30
Аватар для gemaglabin
gemaglabin
Banned
Регистрация: 01.08.2006
Сообщений: 725
Провел на форуме:
7681825

Репутация: 4451


По умолчанию

Надо всего то поправить пару строк

PHP код:
host                     :=resolve(проксихост);
adr.sin_addr.s_addr :=inet_addr(pchar(host));
adr.sin_family     :=AF_INET;
adr.sin_port        :=htons(проксипорт); 
И запрос делать полным

PHP код:
req:='POST http://nnm.ru/index.php HTTP/1.1'+#13#10+
'Content-Type: application/x-www-form-urlencoded'+#13#10+
'Host: nnm.ru'+#13#10+
'Accept-Encoding: gzip,deflate'+#13#10+
'Content-Length: '+inttostr(length(params))+#13#10#13#10+params; 
 
Ответить с цитированием

  #7  
Старый 05.12.2006, 18:32
Аватар для a1nt
a1nt
Участник форума
Регистрация: 16.12.2005
Сообщений: 146
Провел на форуме:
573934

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

И еще один вопрос, а как правильно подставлять Cookie в заголовок?
 
Ответить с цитированием

  #8  
Старый 05.12.2006, 18:36
Аватар для gemaglabin
gemaglabin
Banned
Регистрация: 01.08.2006
Сообщений: 725
Провел на форуме:
7681825

Репутация: 4451


По умолчанию

Пример

PHP код:
req:='POST http://nnm.ru/index.php HTTP/1.1'+#13#10+
'Content-Type: application/x-www-form-urlencoded'+#13#10+
'Host: nnm.ru'+#13#10+
'Cookie: КУКИ'+#13#10+
'Accept-Encoding: gzip,deflate'+#13#10+
'Content-Length: '+inttostr(length(params))+#13#10#13#10+params; 
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Живые прокси xdx ICQ 111 15.04.2007 13:10
Коды состояния HTTP - Коды ошибок http сервера D=P=CH= MOD= *nix 6 15.10.2006 20:47
Технология HTTP Fingerprint gemaglabin Уязвимости 5 28.09.2006 00:01



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


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




ANTICHAT.XYZ