Como extrair URL absoluta de links HTML relativos usando Jsoup?
estou usandoJsoup extrair o URL de uma página da web. ohref
O atributo desses URLs é relativo como:
<a href="/text">example</a>
Aqui está a minha tentativa:
Document document = Jsoup.connect(url).get();
Elements results = document.select("div.results");
Elements dls = results.select("dl");
for (Element dl : dls) {
String url = dl.select("a").attr("href");
}
Isso funciona bem, mas se eu usar
String url = dl.select("a").attr("abs:href");
para obter o URL absoluto comohttp://example.com/text
, Não está funcionando. Como posso obter o URL absoluto?