Я создаю сервер API, используя ExpressJS.Я хочу убедиться, что сервер всегда отвечает данными JSON, а не данными HTML.Для всех пользовательских маршрутов, которые я определяю, я могу заставить сервер отвечать данными JSON.
Но в случае ошибок типа «Страница не найдена (404)» или «Внутренняя ошибка сервера (500)» серверотвечает с содержанием HTML.Существуют ли какие-либо встроенные параметры конфигурации, позволяющие делать эти ответы в формате JSON?
Я могу определить для этого собственные обработчики ошибок, но я хочу использовать функции встроенного обработчика ошибок, такие как скрытие трассировки стека на основе NODE_ENV.