mi aspetto
System.out.println(java.net.URLEncoder.encode("Hello World", "UTF-8"));
per produrre:
Hello%20World
(20 è il codice esadecimale ASCII per lo spazio)
Tuttavia, quello che ottengo è:
Hello+World
Sto usando il metodo sbagliato? Qual è il metodo corretto che dovrei usare?