Я вижу очень небольшую разницу между тем, как процессор NiFi InvokeHTTP выполняет POST-данные json, и тем, как это делает curl.
Проблема в том, что данные КАЖУТСЯ одинаковыми, когда я их регистрирую... но данные отображаются по-разному.
Кто-нибудь знает, что может быть не так? Благодарю вас!
CURL -- работает; правильная распечатка и визуализация
curl -X POST -H "Content-Type: application/json" -d '{ "responseID": "a1b2c3", "responseData": { "signals": [ "a", "b", "c" ] } } localhost:8998/userInput
Распечатка приложения WebServer
ID ответа: a1b2c3
данные ответа: {signals=[a, b, c]}
Визуализация шаблона
NiFi -- не работает; правильная распечатка, НО неверный рендер
Распечатка приложения WebServer
ID ответа: a1b2c3
данные ответа: {signals=[a, b, c]}