Exception filters ਤੁਹਾਨੂੰ ਪੂਰਾ ਕੰਟਰੋਲ ਦਿੰਦੇ ਹਨ ਕਿ ਤ੍ਰੁਟੀਆਂ ਕਿਵੇਂ ਫੜੀਆਂ ਜਾਣ ਅਤੇ ਪ੍ਰਤਿਕਰਿਆਵਾਂ ਵਿੱਚ ਬਦਲੀਆਂ ਜਾਣ। ਉਹ ਰਿਕੁਇਸਟ ਲਾਈਫਸਾਈਕਲ ਦੇ ਅੰਤ ਵਿੱਚ ਬੈਠੇ ਹਨ, ਰਿਕੁਇਸਟ ਦੇ ਕਿਸੇ ਵੀ ਹਿੱਸੇ ਵਿੱਚ ਸੁੱਟੀਆਂ ਗਈਆਂ ਐਕਸਪਸ਼ਨਜ਼ ਨੂੰ ਫੜਦੇ ਹਨ ਅਤੇ ਤੁਹਾਨੂੰ ਤ੍ਰੁਟੀ ਪ੍ਰਤਿਕਰਿਆ ਦਾ ਫਾਰਮੈਟ, ਸਟੇਟਸ ਅਤੇ ਲੌਗਿੰਗ ਨੂੰ ਕਸਟਮਾਈਜ਼ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ।
ਇੱਕ ਬੁਨਿਆਦੀ exception filter
{ , , , } ;
()
{
(: , : ) {
ctx = host.();
response = ctx.();
request = ctx.();
status = exception.();
response.(status).({
: status,
: ().(),
: request.,
: exception.,
});
}
}
