服务器发送数据给客户端时总是会在正确数据前后多出一段垃圾字符,为什么?

垃圾字符无法处理,netmode_senddata函数是用来给客户端传数据的,
为什么会出现这样的情况

图片说明

char *buf = "cduaca";

NetMode_SendData(sql->nh, NULL, 0,(unsigned char*)buf, len, FALSE, FALSE);


你可以在服务端使用tcpdump抓包看一下网络传输过来的data细节