Exception Filter перехватывает необработанные исключения и формирует HTTP ответ. Реализует ExceptionFilter интерфейс, декоратор @Catch(ExceptionType). Встроенный GlobalExceptionFilter обрабатывает HttpException — возвращает статус и message. Кастомный filter для своих ошибок: @Catch(DatabaseException) → 500 с кастомным форматом. Применяется через @UseFilters() или app.useGlobalFilters(). Позволяет унифицировать формат ошибок API.
Что такое Exception Filters в NestJS?
Middle
267 просмотровAFK Offer AI
Как реализовать distributed lock через Redis?