0

我正在运行 Hono v1.4.0,但是在调用设备端点时得到 501 Not Implemented:

http://{{REGISTRY_IP}}:{{REGISTRY_PORT_HTTP}}/v1/devices/{{TENANT}}?enabled=false

难道我做错了什么?

4

2 回答 2

2

搜索设备操作仅在 1.4.0 中在基于 Mongo DB 的注册表中实现。基于文件的注册表的实现最近已添加到主分支,并将在 1.5.0 中可用。

除此之外,您使用的查询的语法是错误的。有关filterJson查询参数的正确语法,请参阅Registry API 文档。请注意,您需要对参数值进行正确的 URL 编码...

于 2020-10-07T06:13:55.050 回答
1

作为501 Not Implemented回应,我了解到您正在使用基于文件的设备注册表。在 Hono 1.4.0 中,此搜索设备操作仅在基于 MongoDB 的设备注册表中实现,而不在基于文件的对应项中实现。基于文件的注册表中的此功能计划用于 1.5.0 版本。我建议使用已经存在此功能的基于 MongoDB 的设备注册表。

于 2020-10-06T16:33:01.250 回答