005-將引數拼接到url後面
阿新 • • 發佈:2018-11-07
當使用get方式的請求的時候,
需要將引數拼接到url後面
我們可以寫一個靜態方法在工具類裡
以後可以方便使用
public class UrlUtil { public static String appendUrl(String url, Map<String, Object> data) { String newUrl = url; StringBuffer param = new StringBuffer(); for (String key : data.keySet()) { param.append(key + "=" + data.get(key).toString() + "&"); } String paramStr = param.toString(); paramStr = paramStr.substring(0, paramStr.length() - 1); if (newUrl.indexOf("?") >= 0) { newUrl += "&" + paramStr; } else { newUrl += "?" + paramStr; } return newUrl; } }