读书人

急 java中如何解决java.net.SocketExc

发布时间: 2012-04-11 17:42:33 作者: rapoo

急 java中怎么解决java.net.SocketException: Connection reset
我要通过给定地址下载图片 通过循环 下载量非常大 以前可以下 也出现过403 502的错误 后来自己就好了 现在就一直是连接重置了 看了网上一些说法 还是不对 请教各位大虾帮忙解决啦 谢谢呐 ..

下载的部分就是这么简单的一段代码

URL url = new URL("地址");


File file = new File("");

URLConnection uc = url.openConnection();

InputStream is = uc.getInputStream();

FileOutputStream out = new FileOutputStream(file);

int i = 0;

while ((i = is.read()) != -1) {

out.write(i);
}

out.close();

is.close();

[解决办法]
添加:
out.flush();

out.close();
is.close();

读书人网 >Java相关

热点推荐