Я настраиваю веб-крюк, используя узел / экспресс, чтобы получать уведомления от платежного шлюза, когда мои клиенты оплачивают свои счета. Однако этот шлюз отправляет мне запрос с Content-Type: application / x-www-form-urlencoded, и когда я получаю этот json на своем веб-крюке, он приходит в следующем формате: { '{ "key" : "value"} ' : '' }
То естьвсе данные видятся как ключи в JSON, а значение пустое.
уже включает анализатор тела в моем коде следующим образом:
app.use(bodyParser.urlencoded({
extended: true
}));
И все же JSON видит эту странную форму. Для проведения теста я использовал сайт http://webhook.site, настроив его как мой webhook. Можно визуализировать json в его первоначальном формате: { 'key': 'value' }
Мой вопрос заключается в том, как отформатировать в узле этот json, как это делает webhook.site.