用socket传输数据,接收方和发送发如何知道当前的进度啊?还有哪个续传功能是怎么样实现的呀?
tcp socket linux
------解决方案--------------------
自定义传输数据包协议中包含你想要的信息。
------解决方案--------------------
可以加入你的数据包大小判断
------解决方案--------------------
续传是设置一个数值,用来表示每次下载保存的大小。断点也能计算出文件的大小,然后从那个地方开始下载。例子是:设置值为50,下400k大小的文件,如果下到325k断了,就会保存300k,下次从300k开始下。