PUBREC 消息是对具有 QoS 级别 2 PUBLISH 消息的响应。它是 QoS 级别 2 协议流的第二条消息。PUBREC 消息由代理发送来响应来自发布客户机的 PUBLISH 消息,或由订户发送来响应来自代理的 PUBLISH 消息。
下表显示固定头格式。
位 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|
字节 1 | 消息类型(5) | DUP 标志 | QoS 级别 | RETAIN | ||||
0 | 1 | 0 | 1 | x | x | x | x | |
字节 2 | 剩余长度(2) | |||||||
0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |