用HTTPPOST,把服务器跟客户端的协议定好~跟着协议走就好~
public static String getReultForHttpPost1(String url,String name, String pwd)
throws ClientProtocolException, IOException {
String strResult = null;
String httpUrl = url;
// HttpPost连接对象
HttpPost httpRequest = new HttpPost(httpUrl);
// 使用NameValuePair来保存要传递的Post参数
List params = new ArrayList();
// 添加要传递的参数
params.add(new BasicNameValuePair("tlp", name));
params.add(new BasicNameValuePair("pp", pwd));
// 设置字符集
HttpEntity httpentity = new UrlEncodedFormEntity(params, "gb2312");
// 请求httpRequest
httpRequest.setEntity(httpentity);
// 取得默认的HttpClient
HttpClient httpclient = new DefaultHttpClient();
// 取得HttpResponse
HttpResponse httpResponse = httpclient.execute(httpRequest);
// HttpStatus.SC_OK表示连接成功
if (httpResponse.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
// 取得返回的字符串;
strResult = EntityUtils.toString(httpResponse.getEntity());
}
return strResult;
}
取消
评论