粘包 半包概念
粘包:客户端发送的多条数据在服务器上在一个报文中收到了。
半包:客户端发送的数据很大,所以需要分段发送。
产生原因
由于tcp是流式发送数据,在遇到大文件的时候不可能整个发送过去,所以就需要分段发送。
解决办法
设置分割符
消息定长
消息头+消息体
粘包:客户端发送的多条数据在服务器上在一个报文中收到了。
半包:客户端发送的数据很大,所以需要分段发送。
由于tcp是流式发送数据,在遇到大文件的时候不可能整个发送过去,所以就需要分段发送。
设置分割符
消息定长
消息头+消息体