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.