在Android中,HTTP通信可以用Volley,在Java中不能使用Volley,只能使用DefaultHttpClient,HttpPost和HttpResponse。 /* * 向服务器发送数据,并接受返回的数据 */ public static String ...
在Android中,HTTP通信可以用Volley,在Java中不能使用Volley,只能使用DefaultHttpClient,HttpPost和HttpResponse。
/* * 向服务器发送数据,并接受返回的数据 */ public static String send2Server(String url, List <NameValuePair> params){ String res = null; // 建立HTTPPost连接 HttpPost httpRequest = new HttpPost(url); try { // 发出HTTP Request httpRequest.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); // 取得HTTP Response HttpResponse httpResponse = new DefaultHttpClient().execute(httpRequest); res = EntityUtils.toString(httpResponse.getEntity()); } catch (Exception e){ e.printStackTrace(); } return res; }
原标题:Java的HTTP通信
关键词:JAVA
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。