Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

CGI и TNMHTTP.Post [D5, Win95/98]


Страницы:   1 2

L.eXX ©   (2002-03-15 00:00:00) 

Привет всем! Такая проблема: чтобы узнать мой траффик мне приходится лезть на сервер в локальной сетке, на html-страничке заполнять форму и нажимать кнопку "Получить статистику" :) Возникло естественное желание автоматизировать этот процесс. Вобщем, запрос из формы обрабатывается cgi-скриптом. Я использую метод Post компонента NMHTTP. Форма на страничке выглядит примерно так:






ec   (2002-04-02 15:52:00) [21]

Я тоже столкнулся с такой проблемой, это кажется NMHTTP глючный,
переменную на сайт отравляю, всё ок, но информация кудато проподает


L.eXX   (2002-03-30 01:00:00) [22]

Мастера, неужели мнения иссякли? :)


L.eXX   (2002-03-22 04:01:00) [23]

Да, попробовал я и так. Но всё-равно результат остался прежний - переменных скрипт не получил. ;-\

what the....

Интересно, а может быть этот TNMHTTP.Postвообще шлёт неправильно? Как бы проверить?


Kornet   (2002-03-20 07:36:00) [24]

Для начала твой вариант ( http://info.server/user/stats.cgi?syear=2002&smonth=03&sday=01) - неверный. Это пересылка данных по методу GET. В посте это должно выглядит так:
NMHTTP1.Post(" http://info.server/user/stats.cgi",PostData);
где, PostData=
"syear=2002&"+
"smonth=03&"+
"sday=01";
т.е. переменные передаются не в урле, а в теле http-запроса.


L.eXX   (2002-03-20 00:54:00) [25]

Уважаемые мастера! :)

Может быть тогда кто-нибудь мне даст рабочий примерчик как с помощью Indy (IdHTTP или ещё чего) выполнить метод Post? а то сам компонент я скачал, а help к нему - никак...


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо