MQTT控制---pingreq
心跳请求
客户端向服务端发送PINGREQ报文用于:
- 在没有任何其他控制报文从client发给server时,告诉server,client还活着
- 请求server发送 响应确认它还活着
- 使用网络以确认网络连接没有断开
固定报头
报头长度:2 Bytes
1、报头控制类型(0xc0)
报文PINGREQ没有可变报头。
2、剩余长度
等于0。
可变报头
报文PINGREQ没有可变报头。
有效载荷
报文PINGREQ没有有效载荷。
响应
server收到PINGREQ报文时,必须使用PINGRESP报文响应。
-----------------------------------------------------------------------------------------------------------------------
PINGRESP-心跳响应
server发送给client的PINGRESP,用于确认它还活着。
保持连接(Keep Alive)处理中用到这个报文。
固定报头
报头格式描述如下:(0xd0)
剩余长度字段 = 0
可变报头
PINGRESP没有可变报头
有效载荷
PINGRESP没有效载荷