DISCONNECT数据包是从客户端发送到服务器的最终控制数据包。它表示客户端正在完全断开连接。
位 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
字节1 | MQTT控制包类型(14) | 保留的 | ||||||
| 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
字节2 | 剩余长度(0) | |||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
服务器必须验证保留位是否设置为零,如果它们不为零,则断开客户端 [MQTT-3.14.1-1]。
DISCONNECT数据包没有变量头。
DISCONNECT数据包没有有效负载。
在发送DISCONNECT数据包后,客户端:
收到DISCONNECT服务器后: