标签:url tst spring class end exe pcl util read
废话不多,直接上代码!
1 /** 2 * 3 * @param httpUrl 4 * @param reqInfo 5 * @return 6 */ 7 public static StringBuffer sendPost(String httpUrl, RequestInfoDTO reqInfo) { 8 try { 9 logger.info("请求地址 --->" + httpUrl); 10 PostMethod postMethod = new PostMethod(httpUrl); 11 HttpClient httpClient = new HttpClient(); 12 String requestJson = com.bocins.springcloud.util.JsonUtils.obj2Json(reqInfo); 13 logger.info("请求参数转json --->" + requestJson); 14 postMethod.setRequestEntity(new StringRequestEntity(requestJson, "text/xml", "GBK")); 15 httpClient.executeMethod(postMethod); 16 BufferedReader reader = null; 17 reader = new BufferedReader(new InputStreamReader(postMethod.getResponseBodyAsStream(),"UTF-8")); 18 String lines; 19 StringBuffer sb = new StringBuffer(""); 20 while((lines = reader.readLine()) != null){ 21 lines = new String(lines.getBytes()); 22 sb.append(lines); 23 } 24 logger.info("服务调用返回结果 --->" + sb); 25 return sb; 26 }catch(Exception e){ 27 logger.info("****************服务调用出错****************",e); 28 } 29 return null; 30 }
标签:url tst spring class end exe pcl util read
原文地址:https://www.cnblogs.com/lfyu/p/9268494.html