Questão nº 25
Questão de Conhecimentos Específicos · FCC TRF4 2025 (nº 25)
Ao tentar acessar um serviço por meio de uma requisição a uma API RESTful, a aplicação cliente recebeu como resposta o código HTTP `500`. Com base nas convenções do protocolo HTTP, esse código indica que
- Aa requisição foi malformada ou continha parâmetros inválidos, e o servidor não conseguiu processá-la.
- Bo recurso solicitado não foi encontrado no servidor.
- Ca requisição foi bem-sucedida, mas o servidor optou por não retornar nenhum conteúdo.
- Do servidor recebeu a requisição, mas não tem autorização para executá-la.
- Eocorreu um erro interno no servidor que o impediu de concluir a requisição. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
Códigos de Status HTTP são mensagens que o servidor web envia ao cliente (como um navegador) para indicar o resultado de uma requisição, informando se ela foi bem-sucedida, se houve um erro do cliente ou um problema no próprio servidor. A série 5xx desses códigos sempre aponta para um problema no lado do servidor.
- (A) Incorreta: Códigos
4xx(como400 Bad Requestou422 Unprocessable Entity) indicam que a requisição do cliente estava malformada ou continha dados inválidos. - (B) Incorreta: O código
404 Not Foundé usado especificamente quando o recurso (a página, a imagem, o dado) que o cliente pediu não existe no servidor. - (C) Incorreta: O código
204 No Contentindica que a requisição foi bem-sucedida (2xxsignifica sucesso), mas não há conteúdo para ser retornado na resposta. - (D) Incorreta: (Armadilha da banca) O código
401 Unauthorized(não autenticado) ou403 Forbidden(proibido) indica que o cliente não tem as credenciais ou permissões necessárias para acessar o recurso. É um erro de autorização/autenticação do cliente, não um erro interno do servidor. - (E) Correta: O código
500 Internal Server Erroré um erro genérico que significa que o servidor encontrou uma condição inesperada que o impediu de processar a requisição, ou seja, algo deu errado internamente no próprio servidor.
Fonte: FCC TRF4 2025 Analista Judiciário - Área Apoio Especializado - Especialidade Análise de Sistemas de Informação (Caderno Tipo 001). Reproduzida para fins de estudo.