public String GetRestUntil(String address,String parm){
    StringBuilder result = new StringBuilder();
    try {
      java.net.URI url = new java.net.URI(address);
                 HttpURLConnection connection = (HttpURLConnection) url.toURL().openConnection();
                 connection.setDoOutput(true);
                 connection.setDoInput(true);
                 connection.setRequestMethod("GET");
                 connection.setUseCaches(false);
                 PrintWriter pw = new PrintWriter(connection.getOutputStream());
                // new OutputStreamWriter(connection.getOutputStream(),"utf-8") 如果参数乱码就用这句转换                 //成你想要的编码方式
                 pw.print(parm);
                 pw.flush();
                 pw.close();
                 InputStream is = connection.getInputStream();
                 String line = null;
                //读取返回的结果并转码
                 BufferedReader br = new BufferedReader(new InputStreamReader(is,"utf-8"));
                 while ((line = br.readLine()) != null) {
                         result.append(line);
                 }
    } catch (Exception e) {
      e.printStackTrace();
    }
                return result.toString();
  }