Ed
há 3 meses
Vamos analisar cada afirmativa sobre o gerenciamento de erros no Express.js: I. O Express permite que erros sejam tratados diretamente nas rotas, sem a necessidade de um middleware dedicado para isso. Falso. Embora seja possível tratar erros diretamente nas rotas, é uma prática recomendada usar um middleware dedicado para um tratamento mais organizado e centralizado. II. É recomendado utilizar um middleware de tratamento de erros no final da cadeia de middlewares para capturar erros não tratados nas rotas e middlewares anteriores. Verdadeiro. Essa é uma prática comum e recomendada no Express para garantir que todos os erros sejam capturados. III. O middleware de erro no Express deve ser declarado antes das rotas, para que erros nas rotas sejam capturados de maneira eficaz. Falso. O middleware de erro deve ser declarado após as rotas, para que ele possa capturar erros que ocorrerem nas rotas e middlewares anteriores. IV. Ao tratar um erro, é importante enviar uma resposta personalizada ao cliente, incluindo o código de status HTTP adequado e uma mensagem clara sobre o erro ocorrido. Verdadeiro. Essa é uma boa prática para melhorar a experiência do usuário e facilitar a identificação de problemas. Com base nas análises, as afirmativas verdadeiras são II e IV. Portanto, a alternativa que contém todos os itens verdadeiros é: b) II e IV.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade