Android之HttpClient 和HttpResponse 小结

举报
chenyu 发表于 2021/07/28 00:31:55 2021/07/28
【摘要】 三步曲:  1.创建HttpGet或者HttpPost对象,将要请求的URL对象构造方法传入HttpGet、HttpPost对象  2.通过HttpClent接口的实现类DefaultClent.的excute(HttpUriRequest request)而我们已经知道HttpGet和HttpPost类都实现了    &nb...

三步曲: 
1.创建HttpGet或者HttpPost对象,将要请求的URL对象构造方法传入HttpGet、HttpPost对象 
2.通过HttpClent接口的实现类DefaultClent.的excute(HttpUriRequest request)而我们已经知道HttpGet和HttpPost类都实现了            HttpUriRequest接口,所以这里面,我们可以将第1步创建好的HttpGet或者HttpPost对象传入进来。来得到HttpResponse对象
 

3.通过HttpResponse取到返回的一些信息,再做提取 

知识点:

1. HttpParams : 保存Http请求设定的参数对象

2. HttpConnectionParams :提供对Http连接参数进行设定的方法,比如 连接超时时间 等。

3.HttpClient :发起Http连接请求的对象,

4.HttpResponse :Http 请求返回的响应

 

HttpClient接口 
实现类:DefaultHttpClient这也是常用的一个用于实现HttpClient接口的子类, HttpClietnt中定义的常用抽象方法 
1.public abstract HttpResponse execute (HttpUriRequest request) :

                                  通过HttpUriRequest对象执行返回一个HttpResponse对象

2.p

文章来源: chenyu.blog.csdn.net,作者:chen.yu,版权归原作者所有,如需转载,请联系作者。

原文链接:chenyu.blog.csdn.net/article/details/48438915

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。