Pular para o conteúdo principal
DevTools by Decussi
  • Ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil
Ferramentas
DevTools

Ferramentas para desenvolvedores, em português. Sem cadastro e sem instalação.

Criado e mantido por Decussi

Ferramentas

  • Todas as ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil

Referência

  • Consulta rápida
  • Guias
  • Códigos HTTP
  • Cron
  • Checagens de SEO

Desenvolvedores

  • API e devs
  • llms.txt
  • ai.txt
  • Sitemap

Newsletter

Receba novidades e novas ferramentas no seu email.

Sugira uma ferramenta

Tem uma ideia? Envie sua sugestão.

  1. Início
  2. /Códigos HTTP

Códigos de Status HTTP

Os 61 códigos de status HTTP explicados em português. Cada código tem página própria com causas comuns, como resolver e exemplo de resposta.

1xx · Informativo

A requisição foi recebida e o processo continua.

  • 100ContinueO início da requisição está ok e o cliente pode enviar o corpo.
  • 101Switching ProtocolsO servidor aceitou trocar de protocolo — é o que acontece ao abrir um WebSocket.
  • 102ProcessingA requisição foi aceita e ainda está sendo processada (WebDAV).
  • 103Early HintsAdianta cabeçalhos de preload enquanto a resposta final não vem.

2xx · Sucesso

A requisição foi recebida, entendida e aceita.

  • 200OKDeu certo. O corpo traz o resultado da requisição.
  • 201CreatedUm recurso novo foi criado.
  • 202AcceptedA requisição foi aceita, mas ainda não foi processada.
  • 203Non-Authoritative InformationA resposta veio de um intermediário e foi modificada no caminho.
  • 204No ContentDeu certo e não há corpo para devolver.
  • 205Reset ContentDeu certo e o cliente deve limpar o formulário que originou a requisição.
  • 206Partial ContentSó o trecho pedido no cabeçalho Range foi devolvido.
  • 207Multi-StatusUm status por item, em XML (WebDAV).
  • 208Already ReportedOs membros já foram listados antes na mesma resposta (WebDAV).
  • 226IM UsedA resposta representa o resultado de uma ou mais manipulações de instância.

3xx · Redirecionamento

É preciso uma ação a mais para completar a requisição.

  • 300Multiple ChoicesExiste mais de uma representação possível e o cliente precisa escolher.
  • 301Moved PermanentlyO recurso mudou de endereço para sempre.
  • 302FoundRedirecionamento temporário; o método pode mudar para GET no caminho.
  • 303See OtherVeja o resultado em outra URL, sempre com GET.
  • 304Not ModifiedO conteúdo em cache continua válido; nada foi enviado.
  • 307Temporary RedirectRedirecionamento temporário que preserva o método e o corpo.
  • 308Permanent RedirectRedirecionamento permanente que preserva o método e o corpo.

4xx · Erro do cliente

A requisição tem algum problema — quem chamou precisa corrigir.

  • 400Bad RequestO servidor não entendeu a requisição — sintaxe ou dados inválidos.
  • 401UnauthorizedFalta autenticação, ou ela falhou. Apesar do nome, é sobre identidade.
  • 402Payment RequiredReservado para pagamento; hoje usado por APIs para plano vencido ou crédito esgotado.
  • 403ForbiddenO servidor entendeu quem você é e mesmo assim recusa.
  • 404Not FoundO recurso não existe — ou o servidor prefere não revelar que existe.
  • 405Method Not AllowedA URL existe, mas não aceita esse método.
  • 406Not AcceptableNenhum formato do Accept pode ser atendido.
  • 407Proxy Authentication RequiredIgual ao 401, mas quem exige credencial é o proxy no caminho.
  • 408Request TimeoutO cliente demorou demais para enviar a requisição.
  • 409ConflictA requisição conflita com o estado atual do recurso.
  • 410GoneExistia e foi removido de propósito, sem previsão de voltar.
  • 411Length RequiredFalta o cabeçalho Content-Length.
  • 412Precondition FailedUma condição do If-Match ou If-Unmodified-Since não foi satisfeita.
  • 413Content Too LargeO corpo da requisição passou do limite aceito.
  • 414URI Too LongA URL é grande demais — geralmente query string virando corpo.
  • 415Unsupported Media TypeO Content-Type enviado não é aceito por esse endpoint.
  • 416Range Not SatisfiableO intervalo pedido no cabeçalho Range está fora do tamanho do arquivo.
  • 417Expectation FailedO servidor não atende ao que foi pedido no cabeçalho Expect.
  • 418I'm a teapotPiada de 1º de abril que virou tradição: um bule não faz café.
  • 421Misdirected RequestA requisição chegou a um servidor que não pode respondê-la — comum com HTTP/2 e conexão reaproveitada.
  • 422Unprocessable ContentA sintaxe está correta, mas os dados não passam nas regras de negócio.
  • 423LockedO recurso está travado (WebDAV).
  • 424Failed DependencyA ação falhou porque uma requisição da qual ela dependia falhou (WebDAV).
  • 425Too EarlyO servidor não quer processar uma requisição que pode ser reenviada por engano.
  • 426Upgrade RequiredO servidor exige que o cliente troque de protocolo para continuar.
  • 428Precondition RequiredO servidor exige uma requisição condicional.
  • 429Too Many RequestsLimite de requisições estourado.
  • 431Request Header Fields Too LargeOs cabeçalhos passaram do tamanho aceito — quase sempre cookie grande demais.
  • 451Unavailable For Legal ReasonsBloqueado por ordem judicial ou exigência legal.

5xx · Erro do servidor

A requisição era válida, mas o servidor falhou ao respondê-la.

  • 500Internal Server ErrorErro genérico: algo quebrou e o servidor não sabe classificar.
  • 501Not ImplementedO servidor não sabe executar esse método.
  • 502Bad GatewayUm proxy recebeu resposta inválida do servidor de origem.
  • 503Service UnavailableO servidor está fora do ar temporariamente — manutenção ou sobrecarga.
  • 504Gateway TimeoutO proxy esperou tempo demais pela origem.
  • 505HTTP Version Not SupportedA versão do protocolo usada não é aceita.
  • 506Variant Also NegotiatesErro de configuração: a negociação de conteúdo entrou em referência circular.
  • 507Insufficient StorageFalta espaço para concluir a operação (WebDAV).
  • 508Loop DetectedO servidor detectou um laço infinito ao processar a requisição.
  • 510Not ExtendedA requisição precisa de uma extensão que o servidor exige e não recebeu.
  • 511Network Authentication RequiredÉ preciso autenticar na rede — o clássico portal de Wi-Fi de hotel.

Ferramenta relacionada

Para consultar e filtrar todos os códigos em uma tabela única, use a tabela de códigos HTTP.