1
resposta

Como manipular o http-error code

Bom dia, no curso foi demonstrado como retornar o erro utilizando a expressão como exemplo abaixo, porém e se eu quiser especificar o retorno para cada errorcode, como posso fazer?

if(erro) {
                res.status(400).json(erro)
            } else {
                res.status(200).json(valor, productId)
            }

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Bom dia Rômulo, tudo certo?

Esse assunto é abordado no curso NodeJS: Crie uma API REST padronizada e escalável, mais especificamente na aula 04. Erros que ajudam.

Em resumo: você pode implementar uma classe para cada erro e chamar esse erro quando uma exceção é lançada. O curso aborda todo esse processo em detalhes. Caso ainda tenha alguma dúvida é só responder aqui no tópico ou criar um outro tópico.

Bons estudos!