物联网之MQTT3.1.1和MQTT5协议 (13) PINGREQ报文
Posted YuYunTan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了物联网之MQTT3.1.1和MQTT5协议 (13) PINGREQ报文相关的知识,希望对你有一定的参考价值。
文章目录
前言
客户端发送PINGREQ报文给服务端的。用于:
- 在没有任何其它控制报文从客户端发给服务端时,告知服务端客户端还活着。
- 请求服务端发送 响应确认它还活着。
- 使用网络以确认网络连接没有断开。
此报文被用在保活(Keep Alive)的处理中。
PINGREQ – PING请求
固定报头
剩余长度字段
等于可变报头的长度加上有效载荷的长度,编码为变长字节整数。
可变报头
PINGREQ报文没有可变报头。
有效载荷
PINGREQ报文没有有效载荷。
PINGREQ行为
服务端必须发送PINGRESP报文响应客户端的PINGREQ报文
以上是关于物联网之MQTT3.1.1和MQTT5协议 (13) PINGREQ报文的主要内容,如果未能解决你的问题,请参考以下文章
物联网之MQTT3.1.1和MQTT5协议 (15) DISCONNECT报文
物联网之MQTT3.1.1和MQTT5协议 (12) UNSUBACK 报文
物联网之MQTT3.1.1和MQTT5协议 (16) AUTH 报文
物联网之MQTT3.1.1和MQTT5协议 (21) MQTT系列博文总览