向服务器发送数据

 //封装信息
    List<NameValuePair>   params  =  new  ArrayList<NameValuePair>();
    params.add(new BasicNameValuePair("suggestion", str3+str2));
    
    UrlEncodedFormEntity  entity = null  ;
    try {
     entity =  new  UrlEncodedFormEntity(params,HTTP.UTF_8); 
    } catch (Exception e) {
     e.printStackTrace();
     Log.v("FeedBackEntity", "FeedBackEntity");
    }
    
    Protocol  localProtocol  =   ProtocolHelper.buildFeedback(getApplicationContext());
    String  url  =  localProtocol.getAbsoluteUrl();
    System.out.println(url);
    HttpPost  post  =   new HttpPost(url);
    post.setEntity(entity);
    String  result = null;
    HttpResponse response;
    try {
     response = new  DefaultHttpClient().execute(post);
     if (response.getStatusLine().getStatusCode()==200) {
      result  =  EntityUtils.toString(response.getEntity());
      
     }
    
     if (result!=null  &&  result.equals("1")) {
      progressDialog.dismiss();
      Toast.makeText(getApplicationContext(), "反馈成功,谢谢你的参与", Toast.LENGTH_SHORT).show();
     }else {
      progressDialog.dismiss();
      System.out.println(result+"result");
      Toast.makeText(getApplicationContext(), "反馈不成功,同样谢谢你的参与,请检查你的网络,或者通过其他方式联系我们," +
        "谢谢 !", Toast.LENGTH_SHORT).show();
     }
    } catch (ClientProtocolException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
    } catch (IOException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值