您的位置:首页 > 移动开发 > Android开发

android 访问超时,ios正常

2016-06-30 12:15 295 查看
           问题描述:

            同一个链接,android 访问总是超时,但是ios是没问题的,很奇怪吧? 但我确实就遇到了,,,,,没办法,遇到了就要解决的,,,百度都烂了不知道怎么搞。,,。,最后在一个论坛中看的,说是怎么回事,其实我都没明白,大体意思是第一次访问时候,httpRequest链接资源没有释放,导致后面访问时候就有问题,不能访问。。。。这里说明一下,我这里的httpClient是公用的,这样也是导致出现这个问题的原因。。。

           废话不说了,说解决方法吧,其实我这样解决了,但并不一定适应你,只做参考啊,,。。

          刚说了,这个httpRequest链接没有释放吗,,,那好啊,,,等返回状态码不是200时候,就释放这个链接,因为200时候,这个链接是能够正常释放的。。。。

         所以解决方案:

               当放回状态码不是200时候,调用httpRequest.abort();释放这个链接就可以了。。。。。奇怪的问题就这么解决了,,,,,擦!!!!!!!!!!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息