As cinco famílias
- 1xx · informação: o pedido foi recebido e o processo continua.
- 2xx · sucesso: deu certo (200 é o mais comum).
- 3xx · redirecionamento: o conteúdo está em outro endereço (301 definitivo, 302 temporário).
- 4xx · erro do cliente: o problema está no pedido: endereço errado (404), sem login (401), sem permissão (403).
- 5xx · erro do servidor: o servidor falhou (500), ou um intermediário não conseguiu falar com ele (502, 504).
Os códigos 520 a 526 não são oficiais: são do Cloudflare e indicam problemas entre o Cloudflare e o servidor do site.
Perguntas frequentes
Qual a diferença entre 301 e 302?
O 301 diz que o endereço mudou para sempre: o Google passa a mostrar o novo e transfere a relevância. O 302 é temporário: o endereço original continua sendo o principal.
Qual a diferença entre 401 e 403?
401: o servidor não sabe quem você é (falta login ou o token é inválido). 403: ele sabe quem você é, mas você não tem permissão.
Qual a diferença entre 502 e 504?
No 502 o servidor de origem respondeu algo inválido (ou caiu); no 504 ele demorou demais para responder.