【问题标题】:how are filterCriter.attributes encoded in a CoAP oneM2M request?CoAP oneM2M 请求中的 filterCriter.attributes 是如何编码的?
【发布时间】:2020-08-23 21:30:10
【问题描述】:

在 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 中)。

这是在某处指定的吗?

【问题讨论】:

    标签: coap onem2m


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-21
      • 2020-06-10
      • 1970-01-01
      相关资源
      最近更新 更多