Я пытаюсь автоматически зайти на сайт с помощью jsoup, но у меня это не сработало. Когда я вижу println, это выглядит так, будто я не вошел в систему. Как только я добьюсь проблемы со входом в систему, я захочу скачать файл Excel и не знаю, как этого добиться. У меня есть ссылка на файл (конфиденциально), но когда я захожу по ссылке, появляется всплывающая иконка с надписью Сохранить и не знаю, как я могу автоматически загрузить файл.
Следующий код - это то, что я использовал без успеха;
try {
Connection.Response res = Jsoup.connect("http://*******.com/******/login")
.data("email", "*****.com", "password", "******")
.method(Connection.Method.POST)
.execute();
Map<String, String> loginCookies = res.cookies();
org.jsoup.nodes.Document doc = Jsoup.connect("http://*****.com/account/home")
.cookies(loginCookies)
.get();
System.out.println(doc);
}
catch (MalformedURLException e) {
System.out.println("Malformed URL: " + e.getMessage());
}
catch (IOException e) {
System.out.println("I/O Error: " + e.getMessage());
}
Спасибо всем заранее.