У определенного сайта (который не находится под моим контролем) есть внутренняя поисковая система, которая использует запросы GET, которые выглядят так: something.com/search?query=%u0001%0101
, которые я хотел бы использовать в своем коде Java.
Насколько я понимаю, это не очень распространенный способ (UTF-16) для кодирования Url. Я попытался использовать HttpURLConnection с URL указанного выше типа, но это выдает мне java.net.URISyntaxException Malformed escape pair at index X
(X - позиция% u0001).
Что я могу сделать? Я довольно новичок в решении этих проблем с кодировкой URL, поэтому любые советы будут высоко оценены.