zoukankan      html  css  js  c++  java
  • android网络编程——HttpGet、HttpPost比较

           在Android SDK中提供了Apache HttpClient(org.apache.http.*)模块。在这个模块中涉及到两个重要的类:HttpGet和HttpPost,他们有共性也有不同。


    HttpGet和HttpPost创建方式相同:

        1、创建HttpGet(或HttpPost)对象,将要请求的URL通过构造方法传入HttpGet(或HttpPost)对象中;
        2、使用DefaultHttpClient类的execute方法发送HTTP GET或HTTP POST 请求,并返回HttpResponse对象;
        3、通过HttpResponse接口的getEntity方法返回响应信息。

    HttpGet和HttpPost不同点,HttpPost在使用是需要传递参数 ,使用List<NameValuePair>添加参数。


         List<NameValuePair> postParameters = new ArrayList<NameValuePair>();  
         postParameters.add(new BasicNameValuePair("username", "test"));  
         postParameters.add(new BasicNameValuePair("password", "test1234"));


    /**
    * @author 张兴业
    * 邮箱:xy-zhang#163.com
    * android开发进阶群:278401545
    *
    */

  • 相关阅读:
    PHP-会话控制
    PHP-文件上传
    PHP-文档目录
    PHP-正则表达式
    PHP-数组类型
    PHP-函数编程
    PHP-基础知识
    $_FILES系统函数
    话说 MAX_FILE_SIZE
    Hello~! 我的blog
  • 原文地址:https://www.cnblogs.com/xyzlmn/p/3168098.html
Copyright © 2011-2022 走看看