Pesquisa de código de status HTTP

Todas as ferramentas

Insira um código de status HTTP e veja instantaneamente seu significado, categoria, causas comuns e contexto de depuração.

Insira um código de status de resposta HTTP de 3 dígitos.

Causas comuns
    Códigos de status HTTP populares

    Classes de códigos de status HTTP

    O primeiro dígito mostra a família da resposta. Use isso para saber se a solicitação teve sucesso, redirecionou, falhou por causa do cliente ou falhou no servidor.

    1xx
    Informativo

    O servidor recebeu a solicitação e o processamento continua.

    2xx
    Sucesso

    A solicitação foi aceita e concluída com sucesso.

    3xx
    Redirecionamento

    O cliente precisa seguir outra URL ou usar uma resposta em cache.

    4xx
    Erro do cliente

    A solicitação é inválida, não autorizada, proibida, ausente ou não pode ser processada.

    5xx
    Erro do servidor

    O servidor ou serviço upstream falhou ao lidar com uma solicitação válida.

    Códigos HTTP comuns

    Checklist para depurar respostas HTTP

    • Confirme a URL exata, o método, a query string e os cabeçalhos da solicitação.
    • Verifique a cadeia de redirecionamentos antes de depurar a resposta final.
    • Compare DevTools do navegador, saída do curl e logs do servidor para a mesma solicitação.
    • Para respostas 4xx, revise autenticação, permissões, validação e correspondência de rotas.
    • Para respostas 5xx, revise erros da aplicação, logs do proxy e timeouts de upstream.

    O que é um código de status HTTP?

    Os códigos de status HTTP são respostas padrão do servidor que informam ao cliente se uma solicitação foi bem-sucedida, falhou ou precisa de mais ação.

    Esta ferramenta ajuda você a compreender rapidamente categorias de resposta como sucesso, redirecionamento, erro do cliente e erro do servidor.

    Como usar a pesquisa de código de status HTTP

    1. Insira um código de status HTTP de 3 dígitos.
    2. A ferramenta mostra seu título, categoria e explicação.
    3. Você também pode clicar em um dos exemplos populares abaixo.

    Dicas

    • 2xx significa sucesso.
    • 3xx significa redirecionamento.
    • 4xx significa erro do lado do cliente.
    • 5xx significa erro do lado do servidor.

    Ferramentas relacionadas para depuração HTTP

    Depois de consultar um código de status, verifique redirecionamentos, cabeçalhos, solicitações curl e security headers para entender toda a resposta.

    Guias relacionados

    Entenda o workflow por trás desta ferramenta e o que revisar depois.

    Verificações de HTTP status code antes de depurar responses

    Status codes explicam a response category, mas redirects, cache behavior, headers e client expectations determinam o fix real.

    Confirme code source

    Confira se o status vem da application, reverse proxy, CDN, load balancer ou upstream service.

    Revise redirect intent

    Use 301, 302, 307 ou 308 deliberadamente porque permanent e temporary redirects afetam browsers e search engines de formas diferentes.

    Inspecione headers

    Veja cache, location, content type, authentication e security headers quando status code alone não basta.

    Alinhe API contracts

    Para APIs, confirme que errors usam documented codes, response bodies e retry behavior que clients conseguem lidar.

    Ferramentas relacionadas

    Você também pode achar essas ferramentas úteis.

    Perguntas frequentes sobre pesquisa de código de status HTTP

    O que significa HTTP 404?
    HTTP 404 significa que o servidor não encontrou o recurso solicitado. Causas comuns incluem links quebrados, páginas removidas, rotas erradas ou URLs incorretas.
    O que significa HTTP 301?
    HTTP 301 significa que uma URL mudou permanentemente. É usado para URLs canônicas, redirecionamentos HTTPS e migrações de site.
    O que significa HTTP 500?
    HTTP 500 significa que o servidor encontrou um erro inesperado ao processar a solicitação. Comece pelos logs da aplicação e de serviços upstream.
    O que são códigos 4xx?
    Os códigos 4xx indicam problemas na solicitação do cliente, como dados inválidos, autenticação ausente ou acesso negado.
    Qual é a diferença entre 401 e 403?
    401 geralmente significa que a autenticação está faltando ou falhou, enquanto 403 significa que a solicitação foi compreendida, mas o acesso é proibido.
    Minha entrada é enviada para o servidor?
    Não. A pesquisa é executada localmente no seu navegador.