Skip to main content
SiteIndex

Guia de códigos de status HTTP

Uma referência rápida aos códigos de resposta mais comuns para desenvolvedores e responsáveis por sites.

Resposta rápida

Os códigos de status HTTP descrevem como o servidor tratou uma requisição: sucesso, redirecionamento, erro do cliente ou erro do servidor.

Use grátis Verificador de status HTTP para qualquer URLVer todos os códigos de status →

Passo a passo

  1. Verifique uma URL com o Verificador de status HTTP.
  2. Leia o código junto com a cadeia de redirecionamentos e o tempo de resposta.
  3. Use a classe do código e os logs do servidor para escolher o próximo diagnóstico.

Detalhes técnicos

  • 200: sucesso; 201: recurso criado; 301 e 302: redirecionamentos; 304: conteúdo em cache não modificado; 400: requisição inválida; 401: autenticação necessária; 403: proibido; 404: não encontrado; 405: método não permitido; 408: tempo de requisição esgotado; 429: limite de requisições; 500: erro do servidor; 502: gateway inválido; 503: indisponível; 504: tempo de gateway esgotado.

Erros comuns

  • Tratar todos os códigos 3xx como erros.
  • Considerar um 404 uma queda do servidor sem verificar o caminho solicitado.
  • Repetir requisições agressivamente após respostas 429.

Limitações

  • Uma resposta isolada é uma observação pontual e não determina a disponibilidade ao longo do tempo.

Ferramenta relacionada do SiteIndex

Verificador de status HTTP: Confira o código de status HTTP, os redirecionamentos e os cabeçalhos de resposta de qualquer URL pública.

Usar Verificador de status HTTPSaiba mais