Kodowanie URL-a Java parametrów zapytania
Powiedz, że mam adres URL
http://example.com/query?q=
i mam wpisane przez użytkownika zapytanie, takie jak:
losowe słowo 500 funtów bankowych $
Chcę, aby wynik był prawidłowo zakodowanym adresem URL:
http://example.com/query?q=random%20word%20%A3500%20bank%20%24
Jaki jest najlepszy sposób osiągnięcia tego celu? próbowałemURLEncoder
i tworzenie obiektów URI / URL, ale żaden z nich nie wychodzi całkiem dobrze.