Узел js публикует данные в качестве ключа на json - PullRequest
0 голосов
/ 18 октября 2019

Я настраиваю веб-крюк, используя узел / экспресс, чтобы получать уведомления от платежного шлюза, когда мои клиенты оплачивают свои счета. Однако этот шлюз отправляет мне запрос с 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...