Sobes.tech
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.