1、HttpClient初探

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

主要方法有:

getParams();   获取运行参数

getConnectionManager();

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

execute();

1、HttpClient初探

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、HttpClient初探
上一篇:洛谷P1251 餐巾(网络流)


下一篇:监控MySQL|Redis|MongoDB的执行语句(go-sniffer)