Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Não apresenta o erro no console

Bom dia. No modulo 6 o envio do post ao servidor, quando retorna o erro o mesmo não é enviado ao servidor apenas não cadastrando a foto, mas não mostrando a mensagem de erro no console do browser. (cadastro.component.ts - cadastrar(event)). Obrigado.

3 respostas

Olá! Você esta falando a respeito de forçar um erro no servidor, é isso? Se for, a API do servidor não foi preparada para enviar um código de erro que o Angular entenda, por isso esse teste não funcionará. Não é responsabilidade do Angular, mas da API que foi criada bem simples para rodar na máquina dos alunos sem qualquer problema de dependência ou compatibilidade.

Olá Flavio. Estou falando de simular um erro no front chamando por exemplo uma url inexistente. Exemplo: ao invés de chamar: 'v1/fotos' altero para 'v1/fotosteste'. Obrigado.

solução!

Isso! A API não esta preparada para retornar 404. Por isso o callback de erro não é chamado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software