1
resposta

Divergência na resposta de requisição

Ao enviar uma requisição com a URL: http://g1.globo.com/algo-que-nao-existe/ o servidor está retornando o StatusCode 200 ao invés de retornar o 404. Isso pode ser uma política do servidor? Pois no exercício, o instrutor considerou como resposta correta, para esta requisição, o StatusCode 404.

1 resposta

O servidor retorna o status 404, mas além disso ele retorna diversos outros requests status 200 (arquivos js e css). Isso acontece porque o servidor trata as requisições de página não encontrada, e devolve uma página padrão com o template do site (cabeçalho, rodapé).