怎么解决拆包和粘包?

阅读全文

发表评论

后才能评论

评论(2)

  • 文峯 普通 2022-06-18 11:25 上午

    发送方关闭Nagle算法,使用TCP_NODELAY选项关闭Nagle功能 2. 发送定长的数据包。 3. 应用层自定义规则 4. 数据包头部加上数据包的长度。

  • 文峯 普通 2022-05-01 7:44 下午

    一般有三种方式分包的方式:

    固定长度的消息;
    特殊字符作为边界;
    自定义消息结构。