Códigos de status HTTP
Consulte qualquer código de status HTTP e o que ele significa — com busca e agrupado por classe.
| Código | Nome | Significado |
|---|
O que são códigos de status HTTP?
Códigos de status HTTP são números de três dígitos que um servidor retorna em cada resposta para informar ao cliente como foi a requisição. Eles são agrupados em cinco classes pelo primeiro dígito: 1xx (informativo), 2xx (sucesso), 3xx (redirecionamento), 4xx (erro do cliente) e 5xx (erro do servidor). Por exemplo, 200 significa que a requisição teve sucesso, 301 que uma página foi movida permanentemente, 404 que o recurso não foi encontrado e 500 que o servidor teve um erro inesperado.
Como usar esta referência
Busque por número (tente “404”), por nome (“not found”) ou por palavra-chave, e filtre por classe com os botões. Cada código tem uma explicação curta e simples para você saber rapidamente se uma resposta é normal, um redirecionamento, culpa do cliente ou do servidor. Tudo roda no seu navegador — nada é enviado a lugar nenhum.
Perguntas frequentes
O que significa o código de status 404? 404 Not Found significa que o servidor não encontrou o recurso solicitado — geralmente um link quebrado ou uma URL digitada errada.
Qual é a diferença entre 301 e 302? 301 é um redirecionamento permanente, então clientes e buscadores devem atualizar para a nova URL; 302 é temporário, então a URL original ainda deve ser usada no futuro.
O que significa um erro 500? 500 Internal Server Error é uma mensagem genérica indicando que o servidor encontrou uma condição inesperada que o impediu de atender à requisição.
O 418 “sou um bule” é real? Sim — o 418 foi definido como uma brincadeira de 1º de abril em 1998 e ainda é reconhecido, embora servidores web normais não o usem.
O que significa 429 Too Many Requests? Significa que você enviou requisições demais em pouco tempo e deve diminuir o ritmo; a resposta costuma incluir um cabeçalho Retry-After.