Códigos de Status HTTP - Guia Completo com Pesquisa e Categorias
Lista de referência completa de todos os códigos de status HTTP de 1xx Informativo a 5xx Erro do Servidor. Navegue pelos códigos organizados por categoria, pesquise por número ou nome e clique para copiar. Inclui códigos WebDAV. Cores para identificação visual rápida. Referência essencial para desenvolvedores web, designers de API e administradores de sistemas.
Principais Recursos da Nossa Referência de Códigos de Status HTTP
📋 Referência Completa de Códigos de Status
Navegue por todos os 63 códigos de status HTTP e WebDAV organizados em 5 categorias, de 1xx Informativo a 5xx Erro do Servidor.
🔍 Pesquisa em Tempo Real
Pesquise por número do código, nome, descrição ou categoria. Os resultados são filtrados instantaneamente enquanto você digita.
🎨 Categorias Codificadas por Cores
Cada categoria tem uma cor distinta: verde para sucesso, âmbar para redirecionamentos, vermelho para erros. Identificação visual fácil.
🏷️ Abas de Filtro por Categoria
Use as abas de filtro para navegar rapidamente entre as categorias 1xx, 2xx, 3xx, 4xx e 5xx com contagem de códigos.
📝 Cópia com Um Clique
Copie qualquer número de código de status para a área de transferência com um único clique. Perfeito para documentação e comentários de código.
🌐 Suporte a WebDAV
Inclui códigos de status específicos do WebDAV com identificação clara, além de todos os códigos HTTP padrão.
📱 Responsivo e Acessível
Funciona em desktop e mobile. Os códigos de status são exibidos em um layout de grade limpo que se adapta a qualquer tamanho de tela.
🔒 Sem Upload de Dados
Esta é uma página de referência estática. Todos os dados são pré-carregados no seu navegador, sem requisições ao servidor.
O que são Códigos de Status HTTP?
Os códigos de status HTTP são números de três dígitos retornados por servidores web em resposta a requisições HTTP. Eles indicam se uma requisição foi processada com sucesso, se foi redirecionada ou se ocorreu um erro.
Os códigos de status são agrupados em cinco categorias: 1xx (Informativo), 2xx (Sucesso), 3xx (Redirecionamento), 4xx (Erro do Cliente) e 5xx (Erro do Servidor). Cada código tem um significado e descrição padrão definidos na especificação HTTP (RFC 7231 e RFCs relacionadas).
Por que Usar uma Referência de Códigos de Status HTTP?
- Desenvolvimento Web: Consulte rapidamente os códigos de status ao construir ou depurar APIs HTTP e aplicações web
- Design de API: Escolha os códigos de status corretos para respostas de API REST e GraphQL
- Depuração: Entenda respostas de erro de servidores, proxies e CDNs
- Documentação: Consulte descrições precisas de códigos de status para documentação técnica
- Aprendizado: Estude o significado e o uso correto dos códigos de status HTTP
Como Usar a Referência de Códigos de Status HTTP
| Passo | Ação |
|---|---|
| 1 | Navegue por Categoria Use as abas de filtro para visualizar os códigos de status por categoria: de 1xx Informativo a 5xx Erro do Servidor. |
| 2 | Pesquise por Códigos Digite um número de código, nome ou descrição na barra de pesquisa para encontrar códigos de status específicos instantaneamente. |
| 3 | Leia as Descrições Cada cartão de código de status exibe o número, nome padrão, descrição e tipo de protocolo. |
| 4 | Copie os Códigos Clique no ícone de cópia em qualquer código para copiar o número para a área de transferência. |
Casos de Uso Comuns
🌐 Desenvolvimento de API
Consulte os códigos de status corretos ao construir e documentar APIs RESTful e GraphQL.
🔧 Depuração de Problemas no Servidor
Pesquise códigos de status desconhecidos encontrados em logs do servidor, mensagens de erro ou respostas de API.
📝 Redação Técnica
Use descrições precisas de códigos de status em documentação de API, tutoriais e artigos técnicos.
🎓 Aprendendo o Protocolo HTTP
Estude o significado e o uso correto de cada categoria de código de status HTTP e de cada código individual.
🛡️ Auditoria de Segurança
Verifique se sua aplicação retorna códigos de status apropriados e não vaza informações através de respostas de erro.
⚡ Monitoramento de Performance
Entenda os códigos 5xx e 4xx em dashboards de monitoramento para identificar problemas no servidor e erros do cliente.
Perguntas Frequentes Sobre Códigos de Status HTTP
Qual é a diferença entre códigos de status 4xx e 5xx?
Códigos 4xx indicam erros do cliente — a requisição contém sintaxe inválida, acesso não autorizado ou não pode ser processada devido a um problema do lado do cliente. Por exemplo, 404 Not Found significa que o recurso não existe. Códigos 5xx indicam erros do servidor — o servidor falhou ao processar uma requisição válida devido a um problema interno, como 500 Internal Server Error ou 503 Service Unavailable. A principal diferença está em saber se o problema está na requisição do cliente ou na capacidade do servidor de processá-la.
Qual é o código de status HTTP mais comum?
200 OK é o código de status HTTP mais comum para requisições bem-sucedidas. Para erros, 404 Not Found é o código mais conhecido. Em aplicações web modernas, os códigos de redirecionamento 301/302 também são extremamente comuns. No lado do servidor, 500 Internal Server Error é o código de erro mais genérico e comum. Segundo análises de tráfego web, aproximadamente 70-80% das requisições retornam códigos 2xx, 5-10% retornam redirecionamentos 3xx, 5-15% retornam erros 4xx e 1-5% retornam erros 5xx.
Os códigos de status HTTP podem ser personalizados?
Embora os códigos de status HTTP padrão sejam definidos pela IANA e especificações RFC, códigos personalizados podem ser usados em alguns contextos. No entanto, isso não é recomendado, pois clientes, proxies e navegadores podem não entender códigos personalizados. Os códigos padrão cobrem praticamente todos os cenários comuns. A especificação HTTP reserva as faixas de código para categorias específicas (1xx-5xx) e recomenda usar o código existente mais adequado em vez de criar um personalizado.
O que é o código de status 418 I'm a Teapot?
O código de status 418 I'm a Teapot é uma piada do Dia da Mentira definida na RFC 2324 (Hyper Text Coffee Pot Control Protocol) publicada em 1 de abril de 1998. Significa que o servidor se recusa a fazer café porque é um bule. Embora seja um código HTTP oficialmente registrado, não é destinado ao uso real. Alguns desenvolvedores e frameworks o incluem como um easter egg ou para fins de teste. Tornou-se um dos elementos humorísticos mais conhecidos da especificação HTTP.
Como devo lidar com redirecionamentos 301 vs 302?
Use 301 Moved Permanently quando um recurso foi movido permanentemente para uma nova URL. Os mecanismos de busca atualizarão seu índice para a nova URL e pararão de rastrear a antiga. Use 302 Found (ou 307 Temporary Redirect) quando o redirecionamento for temporário, como durante manutenção ou testes A/B. Os mecanismos de busca continuarão a indexar a URL original. Para aplicações modernas, considere usar 308 Permanent Redirect e 307 Temporary Redirect como alternativas mais explícitas ao 301 e 302.
Domine os Códigos de Status HTTP com Nossa Referência
A Referência de Códigos de Status HTTP do OneTools Online oferece um guia completo, pesquisável e codificado por cores para todos os códigos de status HTTP e WebDAV padrão. Seja você um desenvolvedor web criando APIs, um administrador de sistemas depurando problemas no servidor ou um estudante aprendendo o protocolo HTTP, esta referência ajuda você a encontrar e entender rapidamente qualquer código de status. Com pesquisa em tempo real, filtragem por categoria e cópia com um clique, é o companheiro perfeito para o trabalho diário de desenvolvimento web.
