Ich erwarte
System.out.println(java.net.URLEncoder.encode("Hello World", "UTF-8"));
zur Ausgabe:
Hello%20World
(20 ist ASCII-Hex-Code für Leerzeichen)
Was ich jedoch bekomme, ist:
Hello+World
Benutze ich die falsche Methode? Was ist die richtige Methode, die ich verwenden sollte?