Consulta de Códigos de Status HTTP — Grátis online

Consulte qualquer código de status HTTP (200, 404, 500...) e obtenha nome, significado e categoria.

—

Os resultados são fornecidos apenas para fins informativos e podem conter erros. Verifique de forma independente as informações importantes. O uso desta ferramenta é por sua conta e risco.

O que esta ferramenta faz

A Consulta de Códigos de Status HTTP explica o que significa um código de resposta. Digite um número como 404 para ver o nome, a classe e uma descrição de uma linha, ou digite parte de um nome, como timeout ou redirect, para listar todos os códigos correspondentes. A página cobre os 28 códigos que você mais encontra em APIs e sites reais.

O primeiro dígito indica a classe: 1xx informativo, 2xx sucesso, 3xx redirecionamento, 4xx erro do cliente (há algo errado na requisição) e 5xx erro do servidor (a requisição parecia correta, mas o servidor falhou). Saber de que lado está o problema costuma ser o primeiro passo para depurar uma chamada que falhou.

Quando usar

  • Ler um erro no DevTools do navegador ou em uma linha de log e decidir se o bug está no cliente ou no servidor.
  • Escolher o código certo para um novo endpoint de API, como 201 depois de criar um recurso.
  • Configurar redirecionamentos para a migração de um site e escolher entre 301, 302, 307 e 308.
  • Lidar corretamente com rate limits, reconhecendo o 429 e esperando antes de tentar de novo.

Exemplo prático

Entrada

429

Saída

429 Too Many Requests
Client Error
The user has sent too many requests in a given time (rate limiting).

Perguntas sobre esta ferramenta

Qual é a diferença entre 401 e 403?

401 Unauthorized significa que o servidor não sabe quem você é: as credenciais estão ausentes ou são inválidas, então fazer login pode resolver. 403 Forbidden significa que ele sabe quem você é, mas você não tem permissão para acessar o recurso.

Devo usar 301 ou 308 para um redirecionamento permanente?

Os dois são permanentes e os dois repassam os sinais de SEO. O 308 garante que o método e o corpo continuem os mesmos, o que importa em requisições POST para uma API. Para mudanças comuns de endereço de páginas, o 301 é a escolha usual.

Quando uma API deve retornar 422 em vez de 400?

Use 400 quando a requisição nem sequer pode ser interpretada, como um JSON quebrado. Use 422 quando ela é interpretada, mas os valores não passam na validação, por exemplo uma data de término anterior à data de início.

O que causa um erro 502 ou 504?

Os dois vêm de um proxy ou gateway, como um load balancer ou uma CDN, que fica na frente do servidor real. 502 significa que o servidor upstream enviou uma resposta inválida ou recusou a conexão; 504 significa que ele não respondeu a tempo.

Esta ferramenta é gratuita?

Sim, é grátis. Sem cadastro nem e-mail. Veja o resultado nesta página.

Como recebo o resultado?

Use a ferramenta nesta página. O resultado aparece aqui, sem envio por e-mail.