PINGREQ

3.0 CONTENT – 目录

3.12 PINGREQ – 心跳请求 PING request

客户端发送PINGREQ报文给服务端的,用于:

  1. 在没有任何其它控制报文从客户端发给服务端的情况下,告知服务端指示客户端还处于活动状态。

  2. 请求服务器响应以确认它是否还处于活动状态。

  3. 使用网络以确认网络连接处于活动状态。

该报文用于保持连接的处理,详细信息请查看第3.1.2.10节。

3.12.1 固定报头 Variable header

图例3.33–PINGREQ报文固定报头

位 Bit76543210byte 1MQTT控制数据包类型(12) MQTT Control Packet Type (12)保留位 Reserved11000000byte 2剩余长度(0) Remaining Length(0)00000000

3.12.2 可变报头 Fixed header

PINGREQ报文没有可变报头。

3.12.3 有效负载 Payload

PINGREQ报文没有有效负载。

3.12.4 响应 Response

==服务端必须发送PINGRESP报文来响应客户端的PINGREQ报文== [MQTT-3.12.4-1]。

Last updated