1
我有一個我想提交的網站表單。問題是本網站的提交按鈕沒有名稱。如何在沒有提交按鈕的情況下使用Jsoup提交表單?
HTML表單:
<form class="login" action="oauth" method="post" name="login">
<input name="username" value="" id="username"/>
<input name="password" type="password" id="password"/>
<input class="button" type="submit" value="Login"/>
</form>
我當前的Java代碼
Document response = Jsoup.connect(url)
.data("username", "username")
.data("password", "reallygoodpassword")
.data("", "Login") //But how to tag the button here?
.post();
或者,這是不可能的Jsoup?如果沒有,是否有其他填寫表格的方法可以解決這個問題?
您是否真的必須爲該按鈕發佈一個值?你沒有嘗試過嗎? – greenapps
如果我只是填寫「」或爲空,它會給出一個不能爲空的錯誤 –
該按鈕不是數據表單的一部分。在html中,按鈕「value」屬性僅代表按鈕標籤。你應該從你的post命令中刪除它。 –