0

在 oneM2M HTTP 协议绑定规范 (TS-0009) 中,它说:

表 6.2.2.2-1 中列出的任何短名称,“atr”除外,都可以在查询字符串中使用。不使用短名称“atr”本身。相反,oneM2M TS-0004 [3] 中表 8.2.3-1 到 8.2.3-5 中列出的任何资源属性短名称都可以在 attname=attvalue 表达式表示的查询字符串中使用...

然而,没有提到应该如何filterCriteria.attribute在 CoAP 请求中编码键/值对(例如,在 TS-0008 中)。

这是在某处指定的吗?

4

1 回答 1

0

“atr”,即。查询中的资源属性是过滤条件的一部分(参见 TS-0004,第 7.3.3.17.9 节)。Filter Criteria元素在 CoAP uri-query选项中编码(参见 TS-0008,“6.2.2.3 URI 选项”部分的最后一段)。

另请参阅IETF RFC 7252,第 6.5 节,其中第 8 步定义了如何在uri-query选项中编码键/值对。

于 2020-08-24T12:33:10.810 回答