package test;
import java.io.UnsupportedEncodingException;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public class httpurl {
public static void main(String[] args) {
new httpurl().mapurl();
}
public void mapurl() {
Map map = new HashMap<>();
map.put("id", "1");
map.put("value", "12");
String s = geturl("http:localhost/wutong", map);
System.out.println(s);
}
public String geturl(String url, Map<String, String> map) {
Iterator iter = map.entrySet().iterator();
try {
url = url + "?";
while (iter.hasNext()) {
Map.Entry<String, String> entry = (Entry<String, String>) iter
.next();
url = url + entry.getKey() + "="
+ new String(entry.getValue().getBytes(), "iso-8859-1")
+ "&";
}
url = url.substring(0, url.length() - 1);
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return url;
}
}
通过Map拼凑url
最新推荐文章于 2023-07-19 17:57:06 发布