RT
一个安卓客户端 要用http发送请求给服务端 我java代码怎么 接收请求和信息并返回啊。
求思路 和 一点实例。谢谢了

解决方案 »

  1.   

    楼主,有个东东叫httpclient,是apache的一个子项目,传送门:http://hc.apache.org,下面是示例:
     HttpClient client = new DefaultHttpClient();
     HttpPost httppost = new HttpPost(url);
    List<NameValuePair> params = new ArrayList();
    UrlEncodedFormEntity requestEntity;
    requestEntity = new UrlEncodedFormEntity(params, "UTF-8");
    httppost.setEntity(requestEntity);
    HttpResponse response = client.execute(httppost);
    HttpEntity responseEntity = response.getEntity();
     if (responseEntity != null && response.getStatusLine().getStatusCode() == HttpStatus.SC_OK){}
    client.getConnectionManager().shutdown();
      

  2.   

    在servlet中通过request获取请求参数,通过response.getWriter().write("返回信息")返回
      

  3.   

    1楼分析很到位HttpClient,需要demo加我qq:467344991
      

  4.   

    同意2楼的,也可以用request.getSession().setAttribute(arg0, arg1)返回信息