问题描述
我想连接到每个壁纸您好的网站,并从那里输入我的收藏夹。但首先我必须登录。当我输入用于登录的信息时,它们不起作用。我能做什么?我在logcat中获得了该站点的文档,但是同一站点再次出现。我不知道如何登录,请帮忙。
private class AsyncTaskParse extends AsyncTask<Document,Document,Document>{
String urlsign="https://wallpapercave.com/signin";
String urlfav= "https://wallpapercave.com/favorites";
@Override
protected void onPreExecute() {
super.onPreExecute();
mProgressDialog = new ProgressDialog(MainActivity.this);
mProgressDialog.setMessage("Loading..");
mProgressDialog.setIndeterminate(false);
mProgressDialog.show();
}
@Override
protected Document doInBackground(Document... params) {
try {
Connection.Response loginFormResponse = Jsoup.connect(urlsign).timeout(30000).maxBodySize(0)
.method(Connection.Method.GET)
.execute();
Document login = Jsoup.connect(urlsign).timeout(30000).maxBodySize(0)
.data("email","my mail adress")
.data("password","my pasword")
.cookies(loginFormResponse.cookies())
.post();
return login;
} catch (IOException e) {
e.printstacktrace();
}
return null;
}
@Override
protected void onPostExecute(Document result) {
Log.d("TAG_DOCUMENT","" + result);
mProgressDialog.dismiss();
}
}
登录表格
<div id="mform">
<form action="/login-process?redirect=" method="post" id="singinform">
<input type="text" id="email" name="email" placeholder="Username or e-mail" value="">
<input type="password" id="password" name="password" placeholder="Password">
<input type="submit" value="Sign in">
<div>
<p class="remember">Forgot your password? <a href="/passwordrecovery">Recover your password!</a></p>
<p class="remember">Don't have an account yet? <a href="/signup?redirect=">Create an account!</a></p>
</div>
</form>
<br class="clear">
</div>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)