/**
* 为HttpGet 的 url 方便的添加多个name value 参数。
* @param url
* @param params
* @return
*/
public static String attachHttpGetParams(String url, LinkedHashMap<String,String> params){
Iterator<String> keys = params.keySet().iterator();
Iterator<String> values = params.values().iterator();
StringBuffer stringBuffer = new StringBuffer();
stringBuffer.append("?");
for (int i=0;i<params.size();i++ ) {
String value=null;
try {
value=URLEncoder.encode(values.next(),"utf-8");
}catch (Exception e){
e.printStackTrace();
}
stringBuffer.append(keys.next()+"="+value);
if (i!=params.size()-1) {
stringBuffer.append("&");
}
HLog.v("","stringBuffer",stringBuffer.toString());
}
return url + stringBuffer.toString();
}