[英]Python to MQTT with a Java bytearray
我制作了一個片段來連接到我不管理的遠程 mqtt 服務器,我知道 Java 消息被接受,但 python 消息不被接受。 任何想法? 我不熟悉 python 字節的東西。
我做 JSON > 字節的東西
在 Java 中,我可以發送帶有字節或字節數組有效負載的消息
但在 Python 中,收到消息但管理員報告代理錯誤
`b'{\n "subject": "subject1",\n "date": "Wed, 17 Feb 2021 13:27:32 +0100"\n}'` to topic `testtopic/testchannel`
abc 是我的 json。
>>> 'abc'.encode('utf-8') b'abc'
>>> bytearray('abc', 'utf-8') bytearray(b'abc')
400 Bad Request: [{"error":"BadRequest","description":"date has invalid format"}]
好吧,很明顯,日期錯誤實際上是日期類型錯誤
該類型已強制執行。
結論所有有效載荷格式都在工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.