Sobes.tech
Junior — Middle

Podes listar os principais códigos de estado HTTP e suas finalidades?

sobes.tech IA

Resposta da IA

Códigos de estado HTTP principais e seus propósitos:

  • 1xx (Informativos): indicam que a solicitação foi recebida e está sendo processada.
  • 2xx (Sucesso): a solicitação foi processada com sucesso.
    • 200 OK — solicitação bem-sucedida.
    • 201 Created — recurso criado com sucesso.
  • 3xx (Redirecionamentos): o cliente deve realizar ações adicionais para concluir a solicitação.
    • 301 Moved Permanently — recurso movido permanentemente.
    • 302 Found — redirecionamento temporário.
  • 4xx (Erros do cliente): erro do lado do cliente.
    • 400 Bad Request — solicitação incorreta.
    • 401 Unauthorized — autenticação necessária.
    • 403 Forbidden — acesso proibido.
    • 404 Not Found — recurso não encontrado.
  • 5xx (Erros do servidor): erro do lado do servidor.
    • 500 Internal Server Error — erro interno do servidor.
    • 503 Service Unavailable — serviço indisponível.

Conhecer esses códigos ajuda a tratar corretamente as respostas do servidor nas aplicações.