下列MQTT命令消息有负荷数据

CONNECT

负荷包括一个或多个UTF-8字符串,他们指定客户端的唯一标识符。

,遗愿(will)消息和话题以及用户名和密码。

除了第1个,其他都为可选,由可变头中的标记决定其是否存在。

SUBSCRIBE(订阅)

负荷数据包括一系列话题名称可供客服端订阅,Qos等级,所有字符串为UTF编码。

SUBACK

订阅响应:

负荷包括一组授权QoS等级,这些服务端管理允许客户端订阅指定消息的QoS等级。

授权的QoS组顺序和相应的订阅消息一致。

发布消息的负荷只包括应用数据。

如果应用想对负荷数据压缩,可在应用中定义适当的负荷标记以对应相关的信息。