При создании запроса POST с действующим JSON, BodyParser корректно анализирует тело запроса POST. Тем не менее, если я отправляю недопустимую строку JSON в качестве тела, я получаю сообщение об ошибке:
SyntaxError: Unexpected token ILLEGAL
at parse (native)
at IncomingMessage.<anonymous>(/home/.../middleware/bodyParser.js:69:15)
...
Таким образом, кажется, что синтаксический анализатор тела не работает во время разбора тела. Однако я хотел бы поймать эту ошибку и вернуть ошибку. Я не знаю, что я могу сделать, чтобы поймать его, поэтому любая помощь будет оценена по достоинству. Спасибо.