HttpClient是它的核心接口。可以理解为一个简单的浏览器。

主要方法有:

getParams();   获取运行参数

getConnectionManager();

  获取连接管理器。连接管理器中可以获取Schme、请求连接、释放连接、关闭空闲连接、关闭超时连接、关闭所有连接。

execute();

HttpUriRequest是请求参数对象,一般包括协议scheme,地址,参数。

HttpContext访问的上下文。存放与访问相关的变量,可以在一些接口调用中访问到。

HttpHost 访问地址,它有协议、端口等属性

ResponseHandler 对response进行处理的接口。

2018-10-30

按开发工具提示,所要需要必须要写的异常都在这里

    public static String get(String url){
HttpClient client = new DefaultHttpClient();
HttpGet get = new HttpGet(url);
try {
HttpResponse res = client.execute(get);
return EntityUtils.toString(res.getEntity());
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return null;
}

但是运行的时候,url随便填了一个url,报了IllegalStateException错误,并不在所列的异常之中,看来果断要加一个Exception在最后呀。

最新文章

  1. 学习C++的第三天
  2. 自定义圆的半径attr.xml
  3. windows 2012 服务器打开ping端口,开通远程连接
  4. Hibernate与Jpa的关系,终于弄懂
  5. 十天学会零基础入门学习Photoshop课程(在线观看)
  6. HDU1535——Invitation Cards(最短路径:SPAF算法+dijkstra算法)
  7. 解读Hashtable
  8. 【Android - MD】之RecyclerView的使用
  9. poj1042
  10. 去除input在谷歌下的focus效果
  11. java基础练习 9
  12. SpringMVC中的java.lang.ClassNotFoundException: org.aspectj.weaver.BCException 调试过程记录
  13. SVN 通过IIS设置反向代理访问
  14. Unity3d导出场景地图寻路
  15. centos7安装与配置nginx1.11,开机启动
  16. 虎牙直播弹幕转换字幕格式 基于Node.js 的 huya-danmu
  17. 从零开始学java (五)接口与内部类
  18. JS Array.filter()方法
  19. ArraySegmentSample
  20. NPOI-Excel系列-1002.创建带有Document Summary Information和Summary Information的Excel文件

热门文章

  1. 2.Triangle (三角形)
  2. 0_Simple__simpleTemplates + 0_Simple__simpleTemplates_nvrtc
  3. 理解无偏估计(unbiased estimation)
  4. windows安装python运行环境使用pycharm
  5. Xshell使用
  6. svn更新代码时控制台出现的英文字母表示什么意思
  7. windows phone, 应用最大内存
  8. redis 查询key数量
  9. 迷你MVVM框架 avalonjs 学习教程22、avalon性能大揭密
  10. time和datetime