Android笔记(HttpClient )

2015-09-15

HTTP

原则:在主线程当中不能够访问网络(可能造成程序阻塞)

所以要创建一个子线程,来访问网络

  • 创建HttpClient对象,代表本地应用

HttpClient httpClient = new DefaultHttpClient();

  • 创建代表请求的对象,表示访问网络的请求

HttpGet httpGet = new HttpGet();

2015-09-17

  • HTTP请求的种类
  • GET与POST方法的区别
  • 使用POST向服务器发送数据的方法

HTTP请求的种类

GET:通过请求URL得到资源(常用)

POST:用于向服务器提交新的内容(常用)

PUT:用于修改某个内容

DELETE:用于删除某个内容

OPTIONS:用于查看服务器的性能

TRACE:用于远程诊断服务器

2015-09-18

POST提交数据的步骤

  • 构造请求对象
  • 将要传递给服务器的数据放置在键值对对象当中
  • 把准备好的键值对放置在List当中
  • 生成代表请求体的对象
  • 把存有键值对的List对象放置在请求体当中
  • 将请求体放置在请求对象当中
  • 发送请求对象
posted @ 2015-12-10 10:26  aisi_liu  阅读(142)  评论(0编辑  收藏  举报