【发布时间】:2015-08-19 13:04:25
【问题描述】:
所以我试图制作一个文件下载器,它将根据超链接所说或被调用的内容下载文件我将如何在 java 中单击超链接?
我试图找到最简单的方法来做到这一点,而无需打开网页。
我也尝试不使用 java 脚本来执行此操作,因为我无法控制我只想从中下载的站点。
这是我一直在尝试但我不断收到错误 403。我该如何解决这个问题?
注意:这确实使用了 JSoup 库。
Document doc = Jsoup.parse(new URL(yourURLhere), 2000);
Elements resultLinks = doc.select("a");
System.out.println("number of links: " + resultLinks.size());
for (Element link1 : resultLinks) {
System.out.println();
String href = link1.attr("href");
System.out.println("Title: " + link1.text());
System.out.println("Url: " + href);
}
【问题讨论】: