Форум: "Сети";
Текущий архив: 2008.06.29;
Скачать: [xml.tar.bz2];
ВнизПолучение параметров HTML формы в TIdHTTPServer Найти похожие ветки
← →
__DATA__ (2007-09-10 15:04) [0]Как в IdHTTPServer-e получать содержимое полей HTML формы?
Вот форма:
document.write("<FORM METHOD=POST action="http://192.168.1.290:6280/Refresh/login_card">");
document.write("<font color=White>Login :</font><br>");
document.write("<input type="text" name="log" size="30"><br>");
document.write("<font color=White>Password :</font><br>");
document.write("<input type="password" name="pass" size="30"><br>");
document.write("<input type="submit" name="submit" value="Enter"><br>");
document.write("<font color=white>Service:</font><br>");
document.write("<select name="usluga">");
document.write("<option value="Games">Games</option>");
document.write("</select><br>");
document.write("</form>");
Все свойства компонента пересмотрел нету содержимого полей!
В IdHTTPServer.Params.Text пусто!
Или может как-то можно получить запрос целиком(как у Socket.ReceiveText в TServerSocketClientRead)? чтобы выдрать содержание полей HTML формы самому?
Indy 10
← →
__DATA__ (2007-09-10 15:06) [1]Вот что я получаю от этой формы в TServerSocket.OnClientRead Socket.ReciveText
POST /Refresh/login_card HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/x-icq, application/vnd.ms-excel, application/msword, */*
Referer: http://127.0.0.1:6879/Block.htm
Accept-Language: ru
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
Host: 198.162.0.90:6280
Content-Length: 42
Connection: Keep-Alive
Cache-Control: no-cache
log=test&pass=&submit=Sign+in&usluga=Games
Так вот от IdHTTPServer хотелось бы получить тоже самое, чтобы выдрать и обработать строку log=test&pass=&submit=Sign+in&usluga=Games
← →
Anatoly Podgoretsky © (2007-09-10 15:21) [2]> __DATA__ (10.09.2007 15:06:01) [1]
На сервере надо сделать обработку и вернуть как страницу.
← →
_DATA_ (2007-09-12 18:31) [3]Какую обработку и как ее сделать?
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2008.06.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.047 c