3
From相当于Java的蟒蛇urllib.urlencode(HashMap的基于以UrlEncode)
请告诉我相当于Java Python的urllib.urlencode的?
像
>>> 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");
手动连接字符串与
=
和
&
同意。 URLEncoder是正确的类。 – gpampara 2010-01-18 20:11:12
问题更新 – 2010-01-19 02:19:15
是的 - 你可以通过使用散列表和循环来避免这种情况:) – 2010-01-23 14:49:56