Jeśli chcę przetworzyć ten adres URL, na przykład:Nie można proces url z pionowym/bar rury w Java/Apache HttpClient
post = new HttpPost("http://testurl.com/lists/lprocess?action=LoadList|401814|1");
Java/Apache nie pozwoli mnie, bo mówi, że pionowy pasek (” | ") jest nielegalne.
niej ucieczki podwójne ukośniki nie działa tak dobrze:
post = new HttpPost("http://testurl.com/lists/lprocess?action=LoadList\\|401814\\|1");
^że nie działa dobrze.
Wszelkie sugestie, jak to zrobić?
To się zgadza. Kodowanie całego łańcucha zakończy się niepowodzeniem, ponieważ URI nie rozpoznaje zakodowanego 'http: //'. –