我正在尝试从功能非常有限的设备向MQTT代理发送数据,因此我需要在通过TCP / IP发送之前手动构建我的请求。
我知道用户名和密码保存在消息有效负载中,但我不明白它们是如何分隔的。标题中给出了总长度,但是当它到达代理时,我看不出它是如何分解成不同的字符串的。
有人可以帮我解决一个有效的CONNECT请求示例以及它的格式化解释吗?
此页面提供了一个似乎有意义的概述,但缺少用户名和密码的任何示例。 http://www.steves-internet-guide.com/mqtt-protocol-messages-overview/
规范文档似乎也没有用,但我可能不会正确地使用它。 http://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqtt-v3r1.html#connect
我是Stack Overflow的新手,如果我错过任何内容或错误地表达了我的请求,请告诉我。
由于