Как мне назвать этот код.Как я могу назвать этот код с помощью jsoup login
public static void main(String[] args) throws Exception {
Connection.Response loginForm = Jsoup.connect("http://deeproute.com/deeproute/default.asp")
.method(Connection.Method.GET)
.execute();
Document document = Jsoup.connect("http://deeproute.com/deeproute/default.asp")
.data("cookieexists", "false")
.data("name", "username")
.data("password", "pass")
.data("subbera", "Login")
.cookies(loginForm.cookies())
.post();
}
Я хочу знать, как вызвать этот код, я добавил это к моему MainActivity
и теперь я хочу знать, как это назвать. Я изучаю, как сделать post
, используя jsoup
.
Вы не можете использовать этот код непосредственно в 'MainActivity' - он имеет длительное время выполнения, поэтому он будет блокировать пользовательский интерфейс в течение длительного времени, и Android этого не позволяет. Поместите этот код в 'AsyncTask' и вызовите задачу из вашей основной. Попробуйте Google, вы найдете много вещей. – TDG
@TDG Вы должны оставить свой комментарий в качестве ответа. – alkis
@alkis Вы так думаете? Это не отвечает прямо на вопрос, это просто дает направление? – TDG