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, но ни один из них не получается совершенно правильным.

Ответы на вопрос(9)

Ваш ответ на вопрос