- 转载:http://blog.csdn.net/a123473915/article/details/53809817
- /**
- * 为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();
- }
AndroidStudio okhttp get 参数
最新推荐文章于 2024-06-30 03:34:18 发布