<pre name="code" class="java"> public static String sendFormByPost(String url) throws Exception{
CloseableHttpClient httpClient=null;
try {
httpClient=HttpClients.createDefault();
HttpPost httpPost=new HttpPost(url);
//添加传入参数
List<NameValuePair> pair=new ArrayList<NameValuePair>();
pair.add(new BasicNameValuePair("name", "李阳阳"));
pair.add(new BasicNameValuePair("sex", "nan"));
UrlEncodedFormEntity entity= new UrlEncodedFormEntity (pair,"utf-8");
httpPost.setEntity(entity);
//发送相应数据
CloseableHttpResponse reseponse=httpClient.execute(httpPost);
HttpEntity res=reseponse.getEntity();
BufferedReader reader=new BufferedReader(new InputStreamReader(res.getContent(),"UTF-8"));
String result="";
String line;
while((line=reader.readLine()) != null){
result+=line;
}
return result;
} catch (Exception e){
e.printStackTrace();
}
return null;
}
httpclient4 post请求传参数
最新推荐文章于 2023-04-23 18:50:26 发布