Сообщений: 10
Написано 0 полезных сообщений (для 0 пользователей)
Как отправить введенный текст в форму на сайте?
Возникла проблема.Предположим, пользователь открывает приложение и перед ним появляется форма. Как сделать так,чтобы после ввода текста в эту форму эта информация отправлялась в такую же форму,но уже на каком то сайте? С помощью какой функции это осуществить? или как загрузить определенную область с сайта?спасибо
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
Ответ: Как отправить введенный текст в форму на сайте?
Нужно смотреть как передается в форме данная строка.
Она может передаваться через GET или POST методы.
Для начала советую поставить в Firefox плагин Tamper Data и хорошенько всё проверить какая информация как и куда отправляется. А потом уже думать как это реализовать в мидлете.
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
Ответ: Как отправить введенный текст в форму на сайте?
Program web; var conn: http; htmlBody: string; contentType: string; begin if not openHttp(conn, 'http://www.google.com') then halt; setHttpMethod(conn, GET); //Устанавливает один из следующих типов запроса http addHttpHeader(conn, 'User-agent', 'MIDletPascal browser'); //Вот помойму сам запрос if sendHttpMessage(conn) <> 200 then halt; htmlBody := getHttpResponse(conn); contentType := getHttpHeader(conn, 'Content-type'); closeHttp(conn); //Закрывает открытое соединение http end.