From
What is the java equivalent of Pythons urllib.urlencode?
how
>>> urllib.urlencode({'abc':'d f', 'def': '-!2'})
'abc=d+f&def=-%212'
Where can I pass the HashMap of the key values ββand it encodes and gives me the url string.
Edit: I wanted to avoid this scenario
String data = URLEncoder.encode("key1", "UTF-8") + "=" + URLEncoder.encode("value1", "UTF-8");
data += "&" + URLEncoder.encode("key2", "UTF-8") + "=" + URLEncoder.encode("value2", "UTF-8");
to manually concatenate strings with
=
and
&
source
share