Jak zbudować adres URL lub identyfikator URI w języku Java? Czy jest jakiś idiomatyczny sposób lub biblioteki, które z łatwością to robią?
Muszę zezwolić na rozpoczęcie od ciągu żądania, analizować / zmieniać różne części adresu URL (schemat, host, ścieżka, ciąg zapytania) i wspierać dodawanie i automatyczne kodowanie parametrów zapytania.