Exception filters లు మీకు errors ఎలా caught and transformed into responses అవుతాయో పూర్తి నియంత్రణ ఇస్తాయి. అవి request lifecycle చివరలో కూర్చుండి, request లో ఎక్కడైనా thrown చేయిన exceptions ను catch చేస్తాయి మరియు error response format, status, మరియు logging ను customize చేయడానికి మిమ్మల్ని అనుమతిస్తాయి.
ఒక basic exception filter
{ , , , } ;
()
{
(: , : ) {
ctx = host.();
response = ctx.();
request = ctx.();
status = exception.();
response.(status).({
: status,
: ().(),
: request.,
: exception.,
});
}
}
