什么是java的urllib.urlencode的java等价物? 像
>>> urllib.urlencode({'abc':'d f', 'def': '-!2'})
'abc=d+f&def=-%212'
我可以传递一个关键值的HashMap,然后编码并给我url字符串..
编辑: 我想避免这种情况
String data = URLEncoder.encode("key1", "UTF-8") + "=" + URLEncoder.encode("value1", "UTF-8");
data += "&" + URLEncoder.encode("key2", "UTF-8") + "=" + URLEncoder.encode("value2", "UTF-8");
手动连接字符串
=
和
&安培;