声明一个客户端
CloseableHttpClient client = HttpClients.createDefault();
声明一个post类型的请求对象,并使用URL进行初始化
HttpPost post = new HttpPost("网址");
把参数放到list中
List<NameValuePair> list = new ArrayList<NameValuePair>();
list.add(new BasicNameValuePair("参数名", "参数值"));
声明一个实体对象,使用含有参数名和参数值对的list和字符集进行初始化
UrlEncodedFormEntity entity = new UrlEncodedFormEntity(list, Consts.UTF_8);
将实体赋值给post请求对象的实体属性
post.setEntity(entity);
声明一个响应对象,接收客户端发送post请求的响应
CloseableHttpResponse response = client.execute(post);
从响应对象中提取需要的数据,作为实际结果
String result = EntityUtils.toString(response.getEntity()):
将结果打印出来
System.out.println(result);