партнерский раздел
ФорумЭксплуатацияВзаимодействие JSON RPC

Эксплуатация » Взаимодействие JSON RPC

при попытке отправить по адресу 
http://xxx.xxx.xxx.xxx:8090/jsonrpc/iorionpro
сообщение типа
{
"jsonrpc": "2.0",
"method": "getServiceInfo",
"params": {},
"id": 1
}

получаю в ответ постоянный html со списком методов, вместо ожидаемого JSON

Обмен по http://xxx.xxx.xxx.xxx:8090/soap/iorionpro  работает без проблем, в ответ валидный XML.

в чем может бть проблема?

21 день 1 час назад

avatar
1. В какой среде формируете запрос? Такое ощущение, что в браузере).
2. C:\ProgramData\BolidIntegrServ\logs\jsonrpc\ - сюда пишутся логи входящих и исходящих запросов. Посмотрите, может быть там есть ошибки.

Трунова Людмила Геннадьевна 20 дней 6 часов назад

Postman, SOAP UI - результат идентичен.
Уже позже обнаружил существование endpoint http://xxx.xxx.xxx.xxx:8090/api/v1/status - там аналогичный HTML

Логи проверю, спасибо.

Панькин Кирилл Владимирович 20 дней 6 часов назад

В API все запросы GET, а у Вас POST

Харламов Роман Анатольевич 19 дней 19 часов назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

1 ответ

Ответ оказался простым - старая версия Болид не поддерживала JSON

14 дней 7 часов назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ПОКАЗАН

376 раз

ЗАДАН

21 день 1 час назад

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.