【发布时间】:2018-12-19 23:46:55
【问题描述】:
所以事情是这样的,我有这段代码:
<form action="Login.cfm" method="POST" name="login">
<h1>Logga in</h1>
<div class="form-group">
<label>E-post</label>
<input type="text" name="user_email" class="form-control" value="">
</div>
<div class="form-group">
<label>Lösenord</label>
<input type="password" class="form-control" name="user_password">
</div>
<input type="HIDDEN" name="action" value="login_nowin">
<div class="row mb-3">
<div class="col-md-6 mb-3">
<input type="SUBMIT" class="btn btn-primary btn-login" value="Logga in" />
</div>
<div class="col-md-6 text-md-right">
<a href="?startli=1" class="btn btn-linkedin"><span class="sr-only">Login with LinkedIn</span></a>
</div>
</div>
<p>Har du glömt ditt lösenord? <a href="login_email.cfm">Get a reset link sent to you by e-mail.</a></p>
<p>Ny användare? <a href="Register.cfm">Klicka här</a>!</p>
</form>
我正在使用 jsoup 登录并创建一个 cookie,以便我可以与我正在导航的站点保持连接。是这样的:
Connection.Response login =
Jsoup.connect("https://myework.eworkgroup.com/Login.cfm")
.data("user_email","an email")
.data("user_password","a password")
.data("div.btn btn-primary btn-login", "Logga in")
.data("action","login_nowin")
.cookies(initial.cookies())
.method(Connection.Method.POST)
.execute();
我无法连接,我认为问题在于按钮没有名称或 ID。
有没有人知道这是一个不同的问题或如何解决它?
提前致谢!
【问题讨论】:
-
实际错误是什么?将其添加到您的问题中。