Итак, я пытаюсь сделать очень простой веб-браузер, который выполняет очень специфические задачи.Однако мне нужно получить URL-адрес из относительных URL-адресов (например, в тегах. Я могу получить оба URL-адреса, но я не уверен, как подходить к относительным URL-адресам.
Я использую Java 6 для совместимости со старымисистемы (намного старше)
По сути, у меня есть URL "http://example.com/directory/page.html",, затем у меня есть тег с href =" newpage.html ". Я хочу иметь возможность получить URL"http://example.com/directory/newpage.html".
Более того, если его href = "../newpage.html", я хочу получить "http://example.com/newpage.html",
и если его href ="http://example.org/dir/anotherpage.html", Я хочу получить URL "http://example.org/dir/anotherpage.html".
Есть ли хороший, чистый способ сделать это?