Junior — Middle
Podes nomear outros códigos principais de status HTTP, além de 200, 400 e 500?
sobes.tech IA
Resposta da IA
Para além dos códigos 200 (sucesso), 400 (erro do cliente) e 500 (erro do servidor), existem outros códigos de estado HTTP importantes:
-
1xx (Informativos):
- 100 Continue — o cliente pode continuar com a solicitação
- 101 Switching Protocols — troca de protocolo
-
2xx (Sucesso):
- 201 Created — recurso criado com sucesso
- 204 No Content — solicitação bem-sucedida, mas sem corpo de resposta
-
3xx (Redirecionamentos):
- 301 Moved Permanently — recurso movido permanentemente
- 302 Found — redirecionamento temporário
- 304 Not Modified — recurso não alterado (cache)
-
4xx (Erros do cliente):
- 401 Unauthorized — autenticação necessária
- 403 Forbidden — acesso proibido
- 404 Not Found — recurso não encontrado
-
5xx (Erros do servidor):
- 502 Bad Gateway — gateway incorreto
- 503 Service Unavailable — serviço indisponível
Estes códigos ajudam a entender o resultado da solicitação HTTP e a processar as respostas corretamente.