android 端:

private void HttpPostData() {  
      try {

HttpClient httpclient = new DefaultHttpClient();  
          
          String uri = "http://193.168.1.102:8080/project/answerOfQuestion/list.xml"; 
          
          System.out.println("bbbbbbbb");
          
          HttpPost httppost = new HttpPost(uri);   
      
          //添加http头信息

httppost.addHeader("Authorization", "your token"); //认证token

httppost.addHeader("Content-Type", "application/json");

httppost.addHeader("User-Agent", "imgfornote");  
          
          //http post的json数据格式:  {"name": "your name","parentId": "id_of_parent"}  
          System.out.println("test111111");
          JSONObject obj = new JSONObject();

obj.put("name", "your name");

obj.put("parentId", "your parentid");

httppost.setEntity(new StringEntity(obj.toString()));     
          System.out.println("bbbbbbbbb");
          System.out.println("eeeeeeeeee");
         HttpResponse response;  
         System.out.println("rrrrrrrr");
          response = httpclient.execute(httppost);  
          System.out.println("mmmmmmmmm");
          //检验状态码,如果成功接收数据  
          int code = response.getStatusLine().getStatusCode();  
          System.out.println(code+"qqqqqqqq");
          if (code == 200) {

//              String rev = EntityUtils.toString(response.getEntity());//返回json格式: {"id": "27JpL~j4vsL0LX00E00005","version": "abc"}         
//              System.out.println(rev+"11111111");
//              obj = new JSONObject(rev);  
//
//              String id = obj.getString("id");  
//              System.out.println(rev+"222222222");
//              String version = obj.getString("version");  
//              System.out.println(rev+"333333333");
           System.out.println("wawawawa");
          }

} catch (ClientProtocolException e) {

} catch (IOException e) {

} catch (Exception e) {

}

}

java 端:

try {
   BufferedInputStream in = new BufferedInputStream(request.getInputStream());
      int i;
      char c;
      while ((i=in.read())!=-1) {
      c=(char)i;
      System.out.print(c);
      }
      System.out.println();
      System.out.println("test");
     }catch (Exception ex) {
   ex.printStackTrace();
   }

最新文章

  1. css小技巧(1)
  2. block的哪些事 --- 学习笔记十
  3. Android 6.0 权限请求
  4. DP - tencent2016实习生笔试A
  5. 解决微信OAuth2.0网页授权回调域名只能设置一个的问题
  6. PHP常用类型判断函数
  7. zepto源码--extend--学习笔记
  8. tomcat发布web service教程
  9. netty sample
  10. 集合操作出现的ConcurrentModificationException(源码分析)
  11. 【ASP.NET Web API教程】2.3.4 创建Admin视图
  12. MySQL命令无法结束
  13. Easyui 合并单元格
  14. SqlServer如何给表添加新的字段以及字段注释
  15. superrvisor application config ini
  16. SpringMVC+JQuery实现头像编辑器
  17. 用HTML5+JS开发跨平台的桌面应用
  18. vb的VSFlexGrid控件
  19. Libcap的简介及安装
  20. hadoop与mysql数据库的那点事

热门文章

  1. 怎样制作C#安装程序
  2. Android socket 使用PrintWriter和BufferedReader发送和接收出现乱码问题解决
  3. HDUOj 看病要排队 优先队列的使用 题目1873
  4. hdu 5335 Walk Out 搜索+贪心
  5. C++ Primer Plus的若干收获--(三)
  6. Ruby学习笔记(一)
  7. c语言运算符优先级与while循环案例
  8. Swift学习笔记(6):控制流
  9. NEON基本知识
  10. Jquery 设置class 和 div CSS