HttpClient使用笔记

使用版本为4.5.1

常用API:

  1.获取网页内容:InputStream in = response.getEntity().getContent()

  2.获取状态码:response.getStatusLine().getStatusCode()

  3.获取首部字段:Header[] headers = response.getAllHeaders();for(Header header : headers){...},也可以用getHeaders(XXX)方法根据名字单个获取

  4.设置连接超时:RequestConfig requestConfig = RequestConfig.custom().setSocketTimeout(2000).setConnectTimeout(2000).build();httpGet.setConfig(requestConfig);

 

常见问题:

1.关于重定向:用get 的时,如果有重定向,会自动再去访问重定向的内容 。 但用post访问url就不会自动访问重定向的内容。

 

posted @ 2015-11-06 15:37  系统攻城狮  阅读(181)  评论(0编辑  收藏  举报