Java URL кодирование параметров строки запроса
Скажи, что у меня есть URL
http://example.com/query?q=
и у меня есть запрос, введенный пользователем, например:
случайное слово £ 500 банк $
Я хочу, чтобы результат был правильно закодированным URL:
http://example.com/query?q=random%20word%20%A3500%20bank%20%24
Как лучше всего этого добиться? Я пыталсяURLEncoder
и создание объектов URI / URL, но ни один из них не получается совершенно правильным.