private void decodeParams(String params, Properties p) throws Exception {
        if (params == null)
            return;

        StringTokenizer st = new StringTokenizer(params, "&");
        while (st.hasMoreTokens()) {
            String e = st.nextToken();
            int sep = e.indexOf('=');
            if (sep >= 0) {
                String key = e.substring(0, sep);
                String value = URLDecoder.decode((e.substring(sep + 1)), "UTF-8");
                p.put(key, value);
            }
        }
    }
@author Robert HG (254963746@qq.com)  on 2/17/16.
lts-core/src/main/java/com/github/ltsopensource/cmd/HttpCmdExecutor.java