Nicht Prozess-url mit vertikalen und/oder Rohr-bar in Java/Apache HttpClient

Wenn ich Sie Bearbeiten möchten diese url zum Beispiel:

post = new HttpPost("http://testurl.com/lists/lprocess?action=LoadList|401814|1");

Java/Apache wird nicht lassen Sie mich, weil es sagt, dass der vertikale Balken ("|") ist illegal.

vorbei mit Doppel-slashes funktioniert nicht so gut:

post = new HttpPost("http://testurl.com/lists/lprocess?action=LoadList\\|401814\\|1");

^ das funktioniert nicht so gut.

Irgendwelche Vorschläge, wie diese Arbeit zu machen?

Schreibe einen Kommentar