Skip to content

FixedHeaderPipelineFilter不能按照设置的Header匹配数据,若首次传输数据Header前有其他字节,不能匹配到完整的数据 #775 #777

@lovemygirlkk99

Description

@lovemygirlkk99

上demo

项目需求我主要想测试下这种效果比如客户端发送32 EF EF 30 31 32 EF EF 30 31 33 EF EF 30 ,协议头是EF EF ,后面三个字节是数据,解析出来的完整数据是两个EF EF 30 31 32、EF EF 30 31 33剩下来的EF EF 30数据进行缓存等待下次数据过来继续解析

那开头多的·32是怎么回事?是握手吗?什么时候会出现?这个应该包含在协议设计里面。

Originally posted by @kerryjiang in #775 这个32数据是我模拟的,有些时候设备推送的数据不是完全按照协议推送的情况

Metadata

Metadata

Assignees

No one assigned

    Labels

    2.0SuperSocket 2.0

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions