Exception filters σας δίνουν πλήρη έλεγχο στο πώς τα σφάλματα αιχμαλωτίζονται και μετατρέπονται σε responses. Βρίσκονται στο τέλος του request lifecycle, αιχμαλωτίζοντας exceptions που εμφανίζονται οπουδήποτε στο request και σας επιτρέποντας να προσαρμόσετε τη μορφή, το status και τη καταγραφή της απάντησης σφάλματος.
Ένα βασικό exception filter
{ , , , } ;
()
{
(: , : ) {
ctx = host.();
response = ctx.();
request = ctx.();
status = exception.();
response.(status).({
: status,
: ().(),
: request.,
: exception.,
});
}
}
