使用httpclient 4.1访问自签名证书的https url

之前发现有些同学写的httpclient的代码不规范,于是参考官方文档整理了之前的一篇博客多线程情况下HttpClient的使用。今天发现我们的一个https的url,是自签名证书的,并非到认证服务器去认证。 在之前的HttpClient写法下,请求这个url会报告这样的异常:
继续阅读“使用httpclient 4.1访问自签名证书的https url”

多线程情况下HttpClient的使用

3.x版本的httpclient属于apache的commons项目。 从4.x开始,httpclient被转移到了httpcomponent项目下。 api也发生了重大的变化。 http 3.x已经不推荐使用。使用3.x版本的地方,官方建议都升级到4.x版本。

本文的api也都基于4.x版本。下面是一个最simple的案例:

继续阅读“多线程情况下HttpClient的使用”