How to resolve relative url with Jsoup?
java, jsoup, url
Solution
also a good option is to use the abs:href or abs:src attributes:
String relHref = link.attr("href"); // == "/"
String absHref = link.attr("abs:href"); // "http://jsoup.org/"
this is also described there: http://jsoup.org/cookbook/extracting-data/working-with-urls
Problem
Hi I have a problem with Jsoup. I scrape a page and get a lot of urls. Some of those are relative urls like: `"../index.php"`, `"../admin"`, `"../details.php"`. I use `attr("abs:href")` to get the absolute url, but this links are rendered like `www.domain.com/../admin.php` I would like to know if this is a bug. Is there a way to get the real absolute path with jsoup? how can I solve this? I have tried also with `absurl("href")`, but not working.