public static String postHttp(String url,String key,String menu){
try {
HttpClient hc=new DefaultHttpClient();
HttpPost gp=new HttpPost(url);
List<NameValuePair> parameters=new ArrayList<NameValuePair>();
BasicNameValuePair b=new BasicNameValuePair("key", key);
BasicNameValuePair b2=new BasicNameValuePair("menu", menu);
parameters.add(b);
parameters.add(b2);
UrlEncodedFormEntity entity=new UrlEncodedFormEntity(parameters, "UTF-8");
gp.setEntity(entity);
HttpResponse execute = hc.execute(gp);
int code = execute.getStatusLine().getStatusCode();
if(code == HttpStatus.SC_OK){
HttpEntity httpEntity = execute.getEntity();
httpToString = EntityUtils.toString(httpEntity, "UTF-8");
}
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return httpToString;
}
HttpClient的Post请求
最新推荐文章于 2023-03-15 21:35:54 发布