客户端发送到服务端两条数据
give me a coffee give me a tea
服务端收到的数据:
- give me a coffeegive me a tea 粘包现象
- give me
- a coffeegive me a tea 分包现象
粘包和分包出现的原因是:没有一个稳定数据结构
解决方法
(1) 分割符
give me a coffee|give me a tea|
give me a coffee|
give me a tea|
(2) 长度 + 数据
16give me a coffee13give me a tea
16give me a coffee
13give me a tea
(3) 自定义数据包结构
/**
*
*
* 数据包格式
* +——---<