Как отправить текст через формы с помощью JSoup

Я хотел бы отправить текст в эту форму с помощью JSoup. Как мне это сделать?

<form id="quickpostform" action="" method="post" style="display: block; text-align: center; "> <input type="hidden" name="action" value="reply"/> <input type="hidden" name="auth" value="54a9871a63a1c285879a5327faf3d8d2"/> <input type="hidden" name="thread" value="135454"/> <div id="quickreplytext"> <textarea id="quickpost" style="width: 95%; " tabindex="1" onkeyup="resize('quickpost');" name="body" cols="90" rows="8"/> <br/> </div> 

Взгляните на метод jsoup.connect и интерфейс Connection .

Когда у вас есть текст, который вы хотите отправить готов к работе, вы можете отправить его в URL-адрес в качестве формы.

Например:

 Document doc = Jsoup.connect(url) .data("action", "reply") .data("auth", "54a9871a63a1c285879a5327faf3d8d2") .data("thread", "135454") .data("quickreplytext", replyText) .post(); 

doc объектом doc будет страница результатов сообщения.

jSoup

 Elements txtArea = doc.select("#quickpost"); txtArea.text(yourText); 

Документация JSoup

JQuery

 $('#quickpost').val(yourText);