物联网之MQTT3.1.1和MQTT5协议 (13) PINGREQ报文

Posted YuYunTan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了物联网之MQTT3.1.1和MQTT5协议 (13) PINGREQ报文相关的知识,希望对你有一定的参考价值。

文章目录

前言

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

  1. 在没有任何其它控制报文从客户端发给服务端时,告知服务端客户端还活着。
  2. 请求服务端发送 响应确认它还活着。
  3. 使用网络以确认网络连接没有断开。

此报文被用在保活(Keep Alive)的处理中。

PINGREQ – PING请求

固定报头

剩余长度字段
等于可变报头的长度加上有效载荷的长度,编码为变长字节整数。

可变报头

PINGREQ报文没有可变报头。

有效载荷

PINGREQ报文没有有效载荷。

PINGREQ行为

服务端必须发送PINGRESP报文响应客户端的PINGREQ报文

以上是关于物联网之MQTT3.1.1和MQTT5协议 (13) PINGREQ报文的主要内容,如果未能解决你的问题,请参考以下文章