Я хочу, чтобы закодировать часть URL в JAVA параметра ЯEncode параметры URL с помощью Java
http://statebuild-dev.com/iit-title/size.xml?id=(102T OR 140T)
в
http://statebuild-dev.com/iit-title/size.xml?id=(102%20OR%20140)
попытались использовать URI для кодирования, но он также кодирует? которого я не хочу. В URL я хочу, чтобы закодировать часть после «=»
URI uri = new URI("http",
"statebuild-dev.com/iit-title", "/size.xml?id=(102 OR 140)", null);
//URL url = uri.toURL();
System.out.println(uri.toString());
System.out.println(url1);
Спасибо
нет, вы хотите кодировать параметры запроса до добавив их в URL. URI не будет обрабатывать это для вас. – jtahlborn
@jtahlborn Неправильный код ошибки? Он производит точно желаемый результат в соответствии с исходным вопросом. – Alex
Что произойдет, если ваш параметр запроса «(A = B)»? – jtahlborn