Я работаю над простой подпиской на contextBroker, и я подписываю свое приложение на узле.Орион Контекстный брокер, формат подписки «JSON»
После того, что она возвращает 200 статус OK, и вставить строку в Монго, ORION дБ.
Проблема заключается в том поле, в коллекции csubs формат «XML», и о применении в моем узле, когда я вхожу в тело, contextBroker посылает он записывает этот logs from node that is subscribed
порожнее. Тогда, когда я изменяю формат в монго, чтобы быть «JSON», все работает отлично. Тело возвращает данные из contextBroker.
Мой вопрос заключается в том, как заставить contextBroker вставлять по умолчанию «JSON» в поле формата.
UPDATE:
Версия contextBroker является 0.26.1
UPDATE
Здесь я попытался с attributeFormat = объект, чтобы сделать его вставить "JSON" в поле формата, но оно по-прежнему «XML»
Не могли бы вы отредактировать свое сообщение, чтобы добавить информацию о том, какую версию контекстного браузера Orion вы используете (т. Е. Результат команды «curl: /version'), пожалуйста? –
fgalan
Кроме того, убедитесь, что в коллекции 'csubs' нет предыдущих подписей, которые могли бы добавить« шум »к тесту. – fgalan
Не могли бы вы также включить в свой пост 1) строку запроса HTTP (глагол + URL) и заголовки HTTP, включенные в вашу операцию (моментальный снимок показывает только полезную нагрузку), и 2) ответ, который вы получаете на операцию suscribie, пожалуйста? Благодаря! – fgalan