当前位置: 技术问答>linux和unix
请教在soket中怎样实现断点续传?
来源: 互联网 发布时间:2015-09-12
本文导语: 用soket建一个ftp服务,传文件,怎样能实现断点续传?请教一下大家了,给个能实现方法的大概描述也好。谢谢了。 | 断点续传显然是文件传输程序的客户端和服务器端配合实现的…… 和socke...
用soket建一个ftp服务,传文件,怎样能实现断点续传?请教一下大家了,给个能实现方法的大概描述也好。谢谢了。
|
断点续传显然是文件传输程序的客户端和服务器端配合实现的……
和socket没有任何关系,主要是服务器端要支持客户端接受文件某个部分的请求,并且可以做出正确的响应动作,然后客户端要可以在文件后面继续写,这个不难。
和socket没有任何关系,主要是服务器端要支持客户端接受文件某个部分的请求,并且可以做出正确的响应动作,然后客户端要可以在文件后面继续写,这个不难。
|
客户端记录下这次传输的文件偏移量n。服务器每次lseek到这个偏移量开始传输数据。
如果传输失败,你就再重新从n这个偏移量开始传输。
如果传输失败,你就再重新从n这个偏移量开始传输。