Answers for "default error handler express"

0

default error handler express

app.use((err, req, res, next) => {
  const defaultErr = {
    log: 'Express error handler caught unknown middleware error',
    status: 500,
    message: { err: 'An error occurred' },
  };
  const errorObj = Object.assign({}, defaultErr, err);
  console.log(errorObj.log);
  return res.status(errorObj.status).json(errorObj.message);
});
Posted by: Guest on December-27-2021

Code answers related to "Javascript"

Browse Popular Code Answers by Language