Показать сообщение отдельно
Старый 26.08.2007, 17:49   #2
ARV
ПроЭктировщик
 
Регистрация: 25.12.2006
Сообщений: 163
Написано 7 полезных сообщений
(для 12 пользователей)
Re: http – дайте пару примеров

По-моему, чтение данных из формы иначе как парсингом html-кода загруженной страницы не сделаешь... То есть загружаешь свою страницу как строку и начинаешь в этой строке искать тег <form> - потом ищешь соответствующие теги полей формы и разбираешься с их значениями... имхо, это очень муторно...
А для передачи данных в форму (и "нажатия" кнопки submit) просто надо использовать параметры адресной строки. Предположим, форма, с которой ты работаешь, находится во такому адресу http://www.kuku.com/inputform.php, а в самой форме есть поля ввода номера Item и имени Name. Тогда для отправки номера 10 и имени Vasya надо обратиться по следующему адресу http://www.kuku.com/inputform.php&Item=10&Name=Vasya - и данные пошлются на сервер, как будто ты нажал кнопку Submit. Только вид запроса надо верно выставить - если в форме метод отправки GET, то надо соответственно и http-запрос GET делать, если POST - то соответственно запрос POST.
Ну, а в ответ на твой запрос ты получишь строку со страницей ответа...
В общем, для реализации этого надо скорее знать html и интернет-технологии, чем Java или MidletPascal
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
viktor (26.05.2009)