O que esta ferramenta calcula
Esta é uma consulta de referência determinística, não uma calculadora numérica. Insira um número de status, um fragmento de descrição ou uma categoria, e a página filtra sua tabela interna para os códigos de resposta HTTP correspondentes. Cada resultado mostra o código de três dígitos, sua descrição curta e sua classe de resposta.
Um status HTTP é enviado por um servidor depois que ele recebe uma solicitação. Ele descreve o resultado no nível do protocolo; não expõe todos os detalhes do aplicativo. Um código pode ser tecnicamente correto enquanto a experiência do usuário ainda é ruim, e a mesma falha visível pode surgir de um navegador, proxy, cache, gateway, servidor de origem ou aplicativo.
Entradas
O campo de pesquisa aceita texto. Um número como 404 tem como alvo um código específico. Uma frase como não encontrado pesquisa descrições. Um termo de categoria pode restringir a tabela a uma família. A pesquisa não diferencia maiúsculas de minúsculas e não faz uma solicitação de rede para a URL que você está depurando.
Para notas de incidentes, capture mais do que o código: método da solicitação, URL de destino, cabeçalhos de resposta, carimbo de data e hora, cadeia de redirecionamentos e o componente que gerou a resposta. Não cole cabeçalhos de autorização, cookies de sessão, tokens privados ou dados pessoais em um relatório compartilhado.
Método e fórmula
Os códigos HTTP têm três dígitos. O primeiro dígito identifica a classe ampla:
- 1xx: progresso informacional.
- 2xx: a solicitação foi recebida e processada com sucesso na camada HTTP.
- 3xx: o cliente precisa de redirecionamento ou outra ação para concluir a recuperação.
- 4xx: a solicitação não pode ser atendida como enviada, geralmente por causa de sintaxe, autorização, estado ou disponibilidade do alvo.
- 5xx: o servidor ou um componente a montante falhou ao tentar atender uma solicitação de aparência válida.
A consulta realiza correspondência normalizada de substrings sobre os campos de código, frase e classe. Ela não adivinha uma causa, não consulta um registro externo em tempo de execução nem trata números não registrados como significados padronizados.
Exemplo resolvido
Pesquise por 404. A linha correspondente é 404 Not Found, uma resposta de erro de cliente 4xx. Na semântica HTTP, isso significa que o servidor de origem não encontrou uma representação atual para o alvo solicitado ou não está disposto a revelar que uma existe.
O próximo passo de depuração depende do contexto. Verifique o caminho e o método exatos, a implantação de rotas, a sensibilidade a maiúsculas, as regras de reescrita e se um proxy reverso alterou a solicitação. Um 404 de uma página de erro de marca de CDN pode ter uma origem diferente de um 404 JSON gerado pelo aplicativo.
Como exemplo contrastante, 500 Internal Server Error pertence a 5xx. Ele sinaliza uma falha inesperada no lado do servidor, mas não identifica a função que falhou. Ainda são necessários registros de log e um identificador de correlação da solicitação.
Como interpretar o resultado
Use a classe para triagem e depois a definição exata e os cabeçalhos de resposta para escolher a próxima observação. Um 401 normalmente pede informações de autenticação; um 403 diz que o servidor entendeu a solicitação, mas a recusa; um 429 aponta para limitação de taxa e pode incluir Retry-After. Essas distinções afetam o comportamento correto do cliente.
Não faça a lógica do aplicativo depender da frase de motivo em inglês. O comportamento do protocolo é definido pelo código numérico, e as frases de motivo podem ser personalizadas ou omitidas. Também distinga a resposta final dos redirecionamentos intermediários e das respostas em cache ao diagnosticar um rastreamento de navegador.
Precisão e limitações
A tabela é um instantâneo educacional de códigos comumente padronizados. Extensões HTTP podem registrar valores adicionais, fornecedores às vezes emitem códigos não padronizados e as especificações podem ser atualizadas. A consulta não pode confirmar qual componente produziu uma resposta, se uma nova tentativa é segura ou se o corpo contém detalhes úteis do problema.
Os controles de segurança podem retornar intencionalmente um status menos revelador. Um recurso que parece ausente pode estar oculto por razões de autorização, e um gateway pode substituir uma resposta de origem. Verifique o comportamento de produção com logs e observabilidade adequados, protegendo segredos e dados do usuário.
Fontes
- RFC 9110: HTTP Semantics define as classes de códigos de status e a semântica dos códigos de resposta principais.
- IANA HTTP Status Code Registry é o registro mantido para atribuições de códigos padronizados e suas referências de especificação.
Registro editorial
Autor: SoupCalc Editorial Team
Última revisão: 14 de agosto de 2026
Alcance da revisão: Foram verificados as explicações das classes de códigos, o comportamento da consulta, o exemplo de 404 Not Found, os limites de diagnóstico e os links para a especificação HTTP e o registro.