|
会话ID:2字节,如果是一个操作需要发送多个包才能完成,则这个id必须一致
消息ID:2字节,同一条消息的不同分片ID相同
这两个ID是怎么定义的?抓包得知是自增长,但从哪里起始呢?
对于会话ID,一开始用两位自定义,但只能对单一对象QQ发出第一条消息,而后续发出去的,也得到了消息成功反馈,但对象QQ收不到消息
意外中,把两位自定义改为一位,居然能发多条了,而数据部分少了第一个字,这个是很正常的,因为数据少了一位,但对于这个不完整的数据包服务器怎么又可以转发呢?
接着尝试把两位自定义改为一位+空格,发是可以发多条了,但非常容易掉数据包。
这些情况实在是让我晕了,请大侠指点一下~
thx~~~~~~~~~~~~~~~~ |
|