Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — CESPE / CEBRASPE 2025
Engenharia de Software›Ferramentas de Desenvolvimento de Software
Código
ce209578
Banca
CESPE / CEBRASPE
Órgão
PC-DF
Ano
2025
Nível
Superior
Cargo
Gestor de Apoio as Atividades Policiais Civis - Especialidade: Analista de Informática: Desenvolvimento de Sistemas
Acerca de API, julgue o item subsequente.Na execução de uma API, os códigos de erro originados no servidor seguem o padrão 4xx, e os códigos de sucesso seguem o padrão 1xx.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Códigos de status HTTP em APIs
❌ ERRADO. A afirmação está completamente equivocada. O padrão de códigos HTTP é:
1xx – Informativos (continuar, troca de protocolo, etc.);
2xx – Sucesso (200 OK, 201 Created, etc.);
4xx – Erro do cliente (400 Bad Request, 404 Not Found, etc.);
5xx – Erro do servidor (500 Internal Server Error, 503 Service Unavailable, etc.).
Portanto, erros originados no servidor usam a faixa 5xx, e não 4xx. Já os códigos de sucesso são 2xx, não 1xx.
Códigos de status HTTP: 1xx — Informativo; 2xx — Sucesso (200 OK, 201 Created); 3xx — Redirecionamento; 4xx — Erro do cliente (400 Bad Request, 404 Not Found); 5xx — Erro do servidor (500 Internal Server Error, 503 Service Unavailable)
NÃO CAIA NESSA!
O examinador inverteu as faixas: confundiu 1xx (informativo) com sucesso e 4xx (erro do cliente) com erro do servidor. É clássico trocar o significado dos ranges. Decore: 2 de sucesso (200), 4 de erro do cliente (400), 5 de erro do servidor (500). Os 1xx são apenas informativos e raramente usados.