我已经阅读 rfc 7252 有一段时间了,我可能是盲人,但是当您回答资源的获取请求(例如传感器 /light)时,我找不到如何发送一个简单的数字(整数或浮点数) ,你写在包的什么地方。
我认为它在有效负载中,所以我尝试发送此数据包:选项内容格式文本/纯文本,字符集 = utf-8,长度 1 然后我在数据包中写入 255(0xff) 然后我在数据包中写入 0x34 (有效载荷部分)。
但显然它不起作用,首先我认为我不应该使用这个选项(可能是另一个,但我找不到发送整数或浮点数的好选项),我不确定我是否在正确的方式,并且不确定我在做什么,所以这就是我问的原因。
感谢帮助,
再见
编辑:这里有更多信息:我在 arduino 上使用 microcoap,在计算机/arduino mega 2560 之间使用以太网电缆。wireshark 信息