客户端发一个post请求

 1 public static String doPostStr(String httpUrl, String str) {
 2         HttpPost httpPost = null;
 3         try {
 4             HttpClient client = getHttpClient();
 5             httpPost = new HttpPost(httpUrl);
 6             StringEntity entity = new StringEntity(str);
 7             entity.setContentType("application/x-www-form-urlencoded");
 8             entity.setContentEncoding("utf-8");
 9 
10             httpPost.setEntity(entity);
11 
12             HttpResponse response = client.execute(httpPost);
13             String result = EntityUtils.toString(response.getEntity(), DEFAULT_CHARSET);
14             return result;
15         } catch (Exception e) {
16             logger.error("http post is error," + e.getMessage(), e.fillInStackTrace());
17         } finally {
18             httpPost.releaseConnection();
19         }
20         return null;
21     }
原文地址:https://www.cnblogs.com/cathyqq/p/5318988.html