1
resposta

Imagem não aparece nos detalhes do animal

No componente detalhe-animal ao clicar na imagem a mesma não esta aparecendo. Recebo o seguinte erro:

GET http://localhost:3000/photos/undefined 404 (Not Found)

ERROR HttpErrorResponse {headers: HttpHeaders, status: 404, statusText: 'Not Found', url: 'http://localhost:3000/photos/undefined', ok: false, …} error: {message: 'Photo does not exist'} headers: HttpHeaders {normalizedNames: Map(0), lazyUpdate: null, lazyInit: ƒ} message: "Http failure response for http://localhost:3000/photos/undefined: 404 Not Found" name: "HttpErrorResponse" ok: false status: 404 statusText: "Not Found" url: "http://localhost:3000/photos/undefined" [[Prototype]]: HttpResponseBase

1 resposta

Oi Érico, tudo bem?

Pelo erro apresentado, parece que o problema está na URL da imagem que você está tentando carregar. O erro "404 Not Found" indica que o servidor não conseguiu encontrar o recurso solicitado, que no caso é a imagem.

O erro indica que a URL que está sendo passada para buscar a imagem está com o valor "undefined". Isso pode ter ocorrido por diversos motivos, como por exemplo, não ter passado corretamente o valor para a variável que guarda o caminho da imagem.

Para solucionar o problema, sugiro que verifique se a variável que guarda o caminho da imagem está sendo passada corretamente e se o valor está correto. Verifique também se o caminho da imagem está correto e se a imagem existe no servidor.

Um abraço e bons estudos.