Išimčių filtrai suteikia jums visą kontrolę over kaip klaidos yra sudaromos ir transformuojamos į atsakymus. Jie yra prašymo ciklo pabaigoje, sugaupdami išimtis, išmestas bet kurioje prašymo vietoje, ir leidžia jums pritaikyti klaidos atsakymo formatą, statusą ir registravimą.
Pagrindinis išimčių filtras
{ , , , } ;
()
{
(: , : ) {
ctx = host.();
response = ctx.();
request = ctx.();
status = exception.();
response.(status).({
: status,
: ().(),
: request.,
: exception.,
});
}
}
