Códigos de status HTTP
Referência completa de códigos de status HTTP com descrições. Pesquisa e filtro por código, categoria ou palavra-chave.
O que son códigos de status HTTP?
São números de três dígitos retornados por um servidor em resposta a uma solicitação do cliente. Indicam se a solicitação foi bem-sucedida, redirecionada ou encontrou um erro.
Qual a diferença entre erros 4xx e 5xx?
Códigos 4xx indicam erros do cliente (solicitação inválida ou não autorizada), enquanto 5xx indicam erros do servidor (o servidor não conseguiu atender uma solicitação válida).
O que significa um redirecionamento 301?
Um código 301 significa que o recurso foi movido permanentemente para uma nova URL. Os mecanismos de busca atualizarão seu índice para a nova URL.
Qual é o código de status HTTP mais comum?
200 OK é o mais comum, indicando sucesso. 404 Not Found é o código de erro mais conhecido, indicando que o recurso não existe.
Como funcionam os códigos de status HTTP?
Quando um navegador envia uma solicitação a um servidor, o servidor a processa e retorna um código de status junto com a resposta. O primeiro dígito indica a categoria: 1xx (informativo), 2xx (sucesso), 3xx (redirecionamento), 4xx (erro do cliente) ou 5xx (erro do servidor).
Qual a diferença entre redirecionamentos 301 e 302?
301 significa redirecionamento permanente (mecanismos de busca transferem o ranking para a nova URL), enquanto 302 significa redirecionamento temporário (a URL original mantém o ranking).
Como corrigir erro 404 Not Found?
Verifique a URL por erros de digitação, certifique-se de que a página existe, verifique se o link está correto ou entre em contato com o administrador do site se a página deveria existir.
O que causa o erro 500 Internal Server Error?
Configuração incorreta do servidor, erros de script, problemas de conexão com banco de dados, permissões insuficientes ou esgotamento de recursos podem causar erros 500.
Qual a diferença entre erros 401 e 403?
401 Unauthorized significa que autenticação é necessária, enquanto 403 Forbidden significa que você está autenticado mas não tem permissão para acessar o recurso.
Como depurar códigos de status HTTP?
Use as ferramentas de desenvolvedor do navegador (aba Rede), verifique os logs do servidor, valide os cabeçalhos de solicitação, teste com curl ou Postman e revise os logs de erro da aplicação.
Para que servem os códigos de status 1xx?
Códigos 1xx são respostas informativas indicando que a solicitação foi recebida e o processamento continua. Exemplos: 100 Continue, 101 Switching Protocols.
Por que vejo o erro 502 Bad Gateway?
502 ocorre quando um servidor atuando como gateway recebe uma resposta inválida de um servidor upstream. Causas comuns incluem sobrecarga do servidor, problemas de rede ou configurações de proxy incorretas.
Qual é o propósito de 204 No Content?
204 indica que a solicitação foi bem-sucedida mas não há conteúdo para retornar. Comumente usado para solicitações DELETE ou envios de formulário que não requerem recarga de página.
Como os códigos de status afetam o SEO?
Redirecionamentos 301 passam autoridade de link para novas URLs, 404s podem prejudicar se páginas importantes estiverem faltando, erros 5xx podem desindexar páginas, e códigos de status adequados ajudam mecanismos de busca a entender a estrutura do site.
Como usar Códigos de status HTTP
Navegue por uma referência completa dos códigos de status HTTP com nomes e descrições claras. Tudo é executado localmente no seu navegador; nenhum dado é enviado.
- Percorra a tabela para ver todos os códigos de status HTTP com seus nomes e significados.
- Clique em um dos botões de categoria — All, 1xx, 2xx, 3xx, 4xx ou 5xx — para mostrar apenas essa classe.
- Digite na caixa Search (dica: “Search code or description...”) para encontrar um código como 404 ou uma palavra-chave como redirect.
- Combine um filtro de categoria com um termo de busca, por exemplo 4xx mais timeout, para encurtar a lista rapidamente.
- Leia a descrição de cada entrada para saber quando o código é retornado e como responder.
O primeiro dígito indica a classe: 1xx informativo, 2xx sucesso, 3xx redirecionamento, 4xx erro do cliente, 5xx erro do servidor — filtrar por classe é o mais rápido.
Ferramentas relacionadas
- Testador de Requisições HTTP Teste APIs REST diretamente no seu navegador. Envie requisições GET, POST, PUT, DELETE com headers, body e parâmetros personalizados. Veja status, headers e corpo JSON instantaneamente.
- Verificador de Hash Calcule e verifique hashes MD5, SHA-1, SHA-256, SHA-512 localmente
- Calculadora Chmod Calculadora chmod online gratuita para visualizar e calcular permissões de arquivo Linux com caixas de seleção. Converta instantaneamente entre notação numérica (755, 644) e simbólica (rwxr-xr-x). Suporta permissões especiais como setuid, setgid, sticky bit.
- Tabela ASCII Referência completa de codificação de caracteres ASCII com códigos decimais, hexadecimais, octais, binários, entidades HTML e descrições. Pesquisa e filtro instantâneos.
- Visualizador Hexadecimal Visualize o conteúdo de arquivos em formato hexadecimal com busca, navegação por deslocamento e rolagem virtual
- Consulta de Tipos MIME Encontre tipos MIME por extensão de arquivo ou busque extensões por tipo MIME. Referência online gratuita com mais de 1000 entradas.
- Verificador de resolução de tela Detecta resolução de tela, tamanho do viewport, DPI e profundidade de cor em tempo real.
- Info do Navegador Detecte instantaneamente nome, versão, motor de renderização, SO, resolução de tela, idioma e todas as capacidades do navegador.