Durante a navegação na internet, mediante o uso de qualquer browser, ao retornar o erro HTTP 404, significa que:
- A)O endereço do recurso solicitado ao servidor de domínio foi movido para outro endereço e um redirecionamento foi realizado; mas falhou.
Errada, porque descreve um redirecionamento que falhou, algo relacionado a mudança de endereço, e não a ausência do recurso solicitado.
- B)O servidor do domínio sofreu um erro inesperado durante o processamento de uma tarefa em uma aplicação, ou excedeu o tempo limite de resposta.
Errada, pois fala de erro interno do servidor ou timeout, cenário típico de falha no processamento, não de recurso não encontrado.
- C)O servidor do domínio falhou ao encontrar o recurso solicitado, o que pode ser ocasionado por um erro no endereçamento (URL), ou o recurso não existe.
Certa, porque o erro HTTP 404 indica que o servidor não encontrou o recurso solicitado, geralmente por URL incorreta ou página inexistente.
- D)A requisição ao servidor do domínio foi bem-sucedida; no entanto, não há nenhuma ação para ser feita no servidor e, por isso, nenhuma resposta é enviada ao navegador.
Errada, pois descreve resposta bem-sucedida sem conteúdo para enviar ao navegador, o que não corresponde ao 404.
Gabarito: C
No navegador, os erros HTTP aparecem para dizer ao usuário o que aconteceu com a requisição feita ao servidor. Eles costumam ser vistos em páginas que mostram mensagens como 404, 500, 503, entre outras. Cada número aponta para uma situação diferente, então vale decorar os mais cobrados em prova. O HTTP 404 significa que o servidor até recebeu a solicitação, mas não encontrou o recurso pedido. Em outras palavras, a URL pode estar errada, a página pode ter sido removida, ou o caminho informado simplesmente não existe naquele endereço. É o clássico "página não encontrada", muito comum quando o link está quebrado ou digitado errado. Por isso o gabarito é a letra C. Ela descreve exatamente a falha de localização do recurso solicitado, que é a definição do erro 404. Já os outros itens descrevem situações diferentes, como redirecionamento com falha, erro interno do servidor e resposta sem conteúdo. Se você quiser guardar uma regra rápida: 404 é problema de localização do conteúdo; 500 é problema interno do servidor. Essa dupla cai bastante em prova porque a banca gosta de trocar um pelo outro para confundir.