我正在做一个通过套接字客户端服务器发送大文件的程序,这段代码
while ((bytesRead = in.read(mybytearray, 0, mybytearray.length)) != -1) {
bos.write(mybytearray, 0, bytesRead);
}
我已经下载了数据,因为传递这个号码的地方是假脱机文件?例如,文件大小35000字节传输20000被破坏以及如何使程序从20000字节开始下载继续? 附:我很抱歉,我的英语不好
答案 0 :(得分:3)
当您打开与目标文件的连接时,请继续读取它,直到达到20000字节为止,丢弃数据。
到达“恢复点”后,开始将新数据附加到现有文件中。
不幸的是,你不能像在本地文件I / O中那样“寻找”套接字。