O "humor" do servidor num número
Toda response traz um status code — um número de 3 dígitos que resume o que aconteceu. Os grupos:
- 2xx = deu certo →
200 OK - 4xx = você (cliente) errou →
404 Not Found(não achei),401(sem permissão) - 5xx = eu (servidor) errei →
500 Internal Server Error
🧠 Modelo mental: o primeiro dígito é o "humor". Começa com 2? Feliz, deu tudo certo. Começa com 4? "Você pediu algo errado" (URL que não existe, dados inválidos). Começa com 5? "Eu quebrei" (bug no servidor).
💡 Por que isso é ouro na hora de depurar: quando um app não funciona, o status code diz de quem é a culpa. 404 → a URL está errada. 500 → o bug é no servidor. Você economiza horas sabendo ler esse número.
