Добавлена возможность обогащения тела сообщения в обработчике через другие коннекторы и обработчики
а) Для обращения к коннекторам необходимо формировать сообщение следующего вида
${#connector.{тип коннектора}.{метод}.{путь}}
где
- #connector — признак обогащения через коннектор
- 'тип коннектора' — тип коннектора (HTTP, Direct)
- 'метод' — указывается для HTTP
- 'путь' — путь
примеры
${#connector.HTTP.GET./url-test}
${#connector.Direct./test/proc}
б) Для обращения к обработчикам формируем сообщение
'#processor.{1}.{2}'
- '#processor' — тег обогащения через обработчик
- '{1}' — системное наименование обработчика
- '{2}' — json с параметрами необходимыми для работы обработчика
Пример
${#processor.Data Setter.{"processor": {"companyId": "default","params": {},"paramsObject": {"setter_commands": [{"targetName": "test","type": "string","stringValue": "я взял и обогатился"}]},"isActive": true,"typeProcessor": "Data Setter"}}}- в HTTP-обработчике добавлена mTLS аутентификация с возможностью выбора сертификата