501 Не реализовано на устройствах / конечных точках клиента

Я использую Hono v1.4.0, но при вызове конечной точки устройства получаю 501 Not Implemented:

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

Я делаю что-то неправильно?


person bialad    schedule 06.10.2020    source источник


Ответы (2)


Получив ответ 501 Not Implemented, я понял, что вы используете файловый реестр устройств. В Hono 1.4.0 эта операция поиска устройств была реализована только в реестре устройств на основе MongoDB, а не в файловом аналоге. Эта функция в файловом реестре планируется в выпуске 1.5.0. Я бы предложил использовать реестр устройств на основе MongoDB, где эта функция уже существует.

person kaniyan    schedule 06.10.2020

Операция Search Devices реализована в реестре на основе Mongo DB только в версии 1.4.0. Реализация реестра на основе файлов была недавно добавлена ​​в главную ветку и будет доступна в версии 1.5.0.

Кроме того, синтаксис используемого вами запроса неверен. См. документацию по API реестра для правильной синтаксис параметра запроса filterJson. Обратите внимание, что вам нужно будет правильно закодировать URL-адрес значение параметра ...

person Kai Hudalla    schedule 07.10.2020