物联网基础有效载荷限制,我可以发送的最短字节数组是什么



我在Bluemix上使用IoT Foundation,并试图发送一个字节数组,表示一个简单的文本文件,其大小仅为1354字节。我在IoT Foundation上没有看到任何东西,看起来我达到了4KB的有效载荷限制(IoT Foundation文档)。我能发送的最短字节数组只有1349字节。这是当前物联网基础实施的限制吗?

有效负载限制为4096字节。如果您试图发送的消息的有效载荷大于此值,则连接将直接终止。

如果你正在发送JSON,不要忘记JSON语法包含在有效负载大小中(包括漂亮的打印)。使用纯二进制有效载荷,您将能够发送恰好为4096的有效载荷,但是您必须计算您发送的任何字符串(编码后)的字节大小。

请您仔细检查有效载荷有多大,并确认它确实小于4096字节?

感谢保罗

最新更新