Java-URL-Codierung von Abfragezeichenfolgenparametern
Angenommen, ich habe eine URL
http://example.com/query?q=
und ich habe eine vom Benutzer eingegebene Anfrage wie:
zufälliges Wort £ 500 Bank $
Ich möchte, dass das Ergebnis eine richtig codierte URL ist:
http://example.com/query?q=random%20word%20%A3500%20bank%20%24
Was ist der beste Weg, um dies zu erreichen? Ich habe es versuchtURLEncoder
und Erstellen von URI / URL-Objekten, aber keines von ihnen kommt ganz richtig heraus.