android android-async-http https

来源:互联网 发布:软件文档写作 案例 编辑:程序博客网 时间:2024/06/03 16:22

     近期项目使用了https之后偶尔会出现 SSLException,卡了半个月一直无解。

      因为我们项目比较老,网络框架用的是 android-async-http ,以前用http做请求,用的都是官方推荐的使用方式,就跟下面的代码一样

                

          我们的项目也做了这样的封装,后面把http换成https,因为我们做的是单向认证,只是把链接中的http改成了 https,然后问题就出现了,会偶尔的出现SSLException,就是下面的异常。

     


这个问题纠结了很多天,最后发现这个异常出现的规律,两次请求间隔时间长一点的话就必现,一次请求之后,等待手机屏幕黑屏,然后打开,再做请求,必现。

  网上各种查这个问题,把网上说的方式都试完了都解决不了,后来抱着试试的态度,换掉官方推荐的方式,每次做请求时,都重新new 一个AsyncHttpClient,然后再测试,这个问题居然不出现了,好了问题解决啦。


原创粉丝点击