liuxingzhixia
liuxingzhixia
采纳率0%
2016-04-05 02:21 阅读 1.3k

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • w172087242 little_how 2016-04-05 03:28

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

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

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

    希望能够帮到你。

    点赞 评论 复制链接分享

相关推荐