http协议下载图片能下完第一张第二张报错

报java.net.SocketTimeoutException: Read timed out

位置
HttpURLConnection httpConnection = null;
httpConnection = (HttpURLConnection) url.openConnection();

执行到下面报错

input = httpConnection.getInputStream();

url没有获取到

url获取有问题,导致连接没有建立

将连接时间设置大一些

 httpConnection.setReadTimeout(60*1000);

应该每次获取,都要重新建立连接吧

可能是internet设置问题,也可能是网卡驱动问题,下载驱动精灵,重新把网卡升级下,希望能解决吧!

流没有关闭,重新开个连接