workerman 接收数据错误

TCP工具客户端发送数据为: aa aa 00 01 02 02 02 02 00 64 02 07 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 ...

深爱迷惘 发表与 2017-06-15 2996 浏览 5 回答
定制协议错误数据清理问题

我自定义了一套协议,采用的TCP传输方式,协议主要作用是判断数据完整及有效性并进行初步处理转换成一个对象提交到ONMESSAGE里面去处理. 现在有一个问题,当我在INPUT里面判断出来BUFFER里面的数据帧头是错误的,不符合我的协议规范要求,这时我需要将BUFFER清空并返回0,表示清空缓冲区,不调用DECODE并等待下一帧数据的到达. 测试直接设置BUFFER=NULL无效,下一帧数据到达时会加上之前错误的数据...

深爱迷惘 发表与 2016-11-07 3463 浏览 3 回答

深爱迷惘

1990
积分
0
获赞数
0
粉丝数
2016-11-07 加入
×
🔝