Je suis en train d'essayer d'obtenir un java.net.URI
objet à partir d'un String
. La chaîne a certains personnages qui devront être remplacés par leur pourcentage de séquences d'échappement. Mais quand j'utilise URLEncoder pour encoder la Chaîne avec l'encodage UTF-8, même les / sont remplacées par leurs séquences d'échappement.
Comment puis-je obtenir un valide URL encodée à partir d'un objet de type String?
http://www.google.com?q=a b donne http%3A%2F%2www.google.com... alors que je veux que la sortie de la http://www.google.com?q=a%20b
Quelqu'un peut-il me dire comment faire pour y parvenir.
Je suis en train de le faire dans une application Android. J'ai donc accès à un nombre limité de bibliothèques.