Url请求get拼接

来源:互联网 发布:白先勇和王国祥 知乎 编辑:程序博客网 时间:2024/05/19 02:45
String mUrl = Constant.TASK_TABLE;mUrl += "?";HashMap<String,String> map = new HashMap<>();map.put("username",App.currentUser.username);map.put("month",mMonth);map.put("year",mYear);for (Map.Entry<String, String> en:map.entrySet() ) {    try {        if (!TextUtils.isEmpty(en.getValue())) {            mUrl += "&" + en.getKey() + "=" + URLEncoder.encode(en.getValue(), "UTF-8");        }    } catch (UnsupportedEncodingException e) {        e.printStackTrace();    }}mUrl = mUrl.replace("?&", "?");
0 0