Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Проблемы с NMHTTP и IdHTTP


Автор: nickelfire 12.3.2005, 19:26
Код такой:
Код

begin
with nmhttp1 do begin
OutputFileMode:=false;
post('127.0.0.1\dologin.asp','CID=asd&PWD=asd');
end;
memo1.Text:=nmhttp1.Header;
memo2.Text:=nmhttp1.Body;
end;

Он всё открывает но 'CID=asd&PWD=asd' не передаёт - получается как-будто ничего не посылал. smile

Автор: AlFox 12.3.2005, 23:05
Как вариант попробуй
post('127.0.0.1\dologin.asp?CID=asd&PWD=asd','');

либо
IdHTTP1.Host('127.0.0.1\dologin.asp') ;
IdHTTP1.SendCmd('CID=asd&PWD=asd');

Автор: Zlo 13.3.2005, 02:44
AlFox
Цитата(AlFox @ 12.3.2005, 23:05)
Как вариант попробуй
post('127.0.0.1\dologin.asp?CID=asd&PWD=asd','');

тогда лучше наверное Get
Код

Get('127.0.0.1\dologin.asp?CID=asd&PWD=asd');


Хм и еще обрати внимание на слешь в адресе
он помоему должен быть
Цитата
/
а не
Цитата
\

Автор: nickelfire 13.3.2005, 18:14
Get не подходит, а слаш я поправил не работает.

Автор: Alex 13.3.2005, 23:27
Перенесено из раздела Дельфи

Автор: nickelfire 16.3.2005, 14:25
Ну ладно тогда пример приведите пожалуйста.
Только чтобы с post передавал данные.
У меня iis 5. Примеры поставляемые с Delphi у меня не работают.
Может метод пост не просто строку передаёт, а шифрует её как-то?

Автор: СЭНСЭЙ 21.1.2013, 14:32
У меня та же проблема, решения не нашел (

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)