Junior
Qual é a diferença entre os códigos de estado 400 e 500?
sobes.tech IA
Resposta da IA
O código de estado 400 (Pedido incorreto) indica que o servidor não consegue processar a solicitação devido a um erro do lado do cliente.
Exemplos:
- Sintaxe incorreta na solicitação.
- Falta de parâmetros necessários.
- Formato de dados incorreto.
O código de estado 500 (Erro interno do servidor) indica que o servidor encontrou um erro inesperado que o impediu de concluir a solicitação.
Exemplos:
- Erro na conexão com o banco de dados.
- Erro ao executar o código do servidor.
- Falhas internas na aplicação.
| Código | Descrição | Causa | Quem é o responsável? |
|---|---|---|---|
| 400 | Pedido incorreto | Erro na solicitação do cliente | Cliente |
| 500 | Erro interno do servidor | Erro na execução no servidor | Servidor |