TypeError: Преобразование круговой структуры в JSON с помощью app.use (express.json ()) - PullRequest
0 голосов
/ 13 апреля 2019

У меня есть экспресс-веб-приложение с app.use(express.json()). Я тестирую интеграцию с помощью Slack slash , и у меня была настроена базовая функция post:

app.post('/info', (req, res) => {
    console.log(req.body);
    res.send('Thanks');
});

Проблема в том, что когда мое слабое приложение достигает /info, мое приложение выдает

TypeError: Converting circular structure to JSON
    at stringify (/node_modules/express/lib/response.js:1119:12)
    at ServerResponse.json (/node_modules/express/lib/response.js:260:14)
    at app.post (app.js:69:9)

Есть ли способ исправить эту ошибку, не удаляя app.use(express.json())?

Я видел этот ответ , однако я не верю, что он относится, поскольку я не могу изменить экспресс-функцию 'express.json(). Я также видел этот ответ , однако кажется, что это из-за их использования res.json, который я не использую.

...