2 liuxingzhixia liuxingzhixia 于 2016.04.05 10:21 提问

socket套接字文件传输问题,非文本文档无法传输

Linux下使用套接字文件传输,只能传输文本文件,非文本文件读取时无法完全读入,读了很少一部分就停止读入了,求大神解决!

1个回答

w172087242
w172087242   Ds   Rxr 2016.04.05 11:28

最好有报头和报体,报头存放身份识别和报体长度等信息。

报体如果是二进制流,则需要读取原生二进制,读取长度为报体给出的长度。

所以先定义传输格式再传输,这样不管接收什么样的文件都不会有问题了。

希望能够帮到你。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!