Filtry wyjątków dają Ci pełną kontrolę nad tym, jak błędy są wychwytywane i transformowane w odpowiedzi. Znajdują się na końcu cyklu życia żądania, wychwytując wyjątki rzucane gdziekolwiek w żądaniu i pozwalając Ci dostosować format odpowiedzi błędu, status i logowanie.
Podstawowy filtr wyjątków
{ , , , } ;
()
{
(: , : ) {
ctx = host.();
response = ctx.();
request = ctx.();
status = exception.();
response.(status).({
: status,
: ().(),
: request.,
: exception.,
});
}
}
