AndroidStudio okhttp get 参数

  1. 转载:http://blog.csdn.net/a123473915/article/details/53809817
  2. /** 
  3.      * 为HttpGet 的 url 方便的添加多个name value 参数。 
  4.      * @param url 
  5.      * @param params 
  6.      * @return 
  7.      */  
  8.     public static String attachHttpGetParams(String url, LinkedHashMap<String,String> params){  
  9.   
  10.         Iterator<String> keys = params.keySet().iterator();  
  11.         Iterator<String> values = params.values().iterator();  
  12.         StringBuffer stringBuffer = new StringBuffer();  
  13.         stringBuffer.append("?");  
  14.   
  15.         for (int i=0;i<params.size();i++ ) {  
  16.             String value=null;  
  17.             try {  
  18.                 value=URLEncoder.encode(values.next(),"utf-8");  
  19.             }catch (Exception e){  
  20.                 e.printStackTrace();  
  21.             }  
  22.   
  23.             stringBuffer.append(keys.next()+"="+value);  
  24.             if (i!=params.size()-1) {  
  25.                 stringBuffer.append("&");  
  26.             }  
  27.             HLog.v("","stringBuffer",stringBuffer.toString());  
  28.         }  
  29.   
  30.         return url + stringBuffer.toString();  
  31.     }  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值