RUNWEBTOOLS
Português

Códigos de status HTTP: a referência completa

Cada resposta HTTP carrega um código de status de três dígitos que diz ao cliente como a requisição foi. O primeiro dígito define a classe, então você lê a intenção num relance mesmo em um código que nunca viu. Esta é a lista completa e pesquisável.

  • 1xx — Informativo: requisição recebida, continuando.
  • 2xx — Sucesso: a requisição foi recebida e aceita.
  • 3xx — Redirecionamento: é preciso outra ação para concluir.
  • 4xx — Erro do cliente: a requisição tem um problema.
  • 5xx — Erro do servidor: o servidor não conseguiu cumprir uma requisição válida.

Atualizado 2026-07-06

CódigoNomeSignificado
100ContinueA parte inicial da requisição foi recebida; o cliente deve continuar enviando o corpo.
101Switching ProtocolsO servidor concorda em trocar de protocolo conforme pedido pelo cliente (ex.: para WebSocket).
102ProcessingO servidor recebeu a requisição e a está processando, mas ainda não há resposta (WebDAV).
103Early HintsDicas de pré-carregamento enviadas antes da resposta final para o navegador começar a buscar recursos.
200OKResposta de sucesso padrão. O significado depende do método (GET retorna o recurso, POST o resultado).
201CreatedA requisição teve sucesso e um novo recurso foi criado, geralmente retornado com sua localização.
202AcceptedA requisição foi aceita para processamento, mas o processamento não terminou.
203Non-Authoritative InformationA resposta é uma versão modificada por um proxy transformador, não da origem.
204No ContentA requisição teve sucesso mas não há conteúdo a retornar.
205Reset ContentSucesso; o cliente deve redefinir a visualização do documento (ex.: limpar um formulário).
206Partial ContentO servidor entrega apenas parte do recurso em resposta a um cabeçalho Range.
207Multi-StatusTransmite informações sobre múltiplos recursos para WebDAV.
208Already ReportedMembros de uma vinculação WebDAV já enumerados não são listados novamente.
226IM UsedO servidor cumpriu um GET e a resposta representa manipulações de instância aplicadas.
300Multiple ChoicesA requisição tem mais de uma resposta possível; o cliente pode escolher uma.
301Moved PermanentlyO recurso foi movido permanentemente para uma nova URL; atualize links e favoritos.
302FoundO recurso está temporariamente em outra URL; continue usando a original para futuras requisições.
303See OtherA resposta pode ser encontrada em outra URL, a recuperar com GET.
304Not ModifiedA versão em cache ainda é válida; o cliente pode reutilizá-la (requisições condicionais).
307Temporary RedirectComo 302, mas o método e o corpo não devem mudar no redirecionamento.
308Permanent RedirectComo 301, mas o método e o corpo não devem mudar no redirecionamento.
400Bad RequestO servidor não pode processar a requisição devido a um erro do cliente (sintaxe malformada, enquadramento inválido).
401UnauthorizedAutenticação é necessária e falhou ou não foi fornecida.
402Payment RequiredReservado para uso futuro; ocasionalmente usado por APIs para sinalizar um problema de cobrança.
403ForbiddenO servidor entendeu a requisição mas se recusa a autorizá-la.
404Not FoundO servidor não encontra o recurso solicitado. O erro mais familiar.
405Method Not AllowedO método HTTP não é suportado para este recurso.
406Not AcceptableO recurso não consegue produzir conteúdo que corresponda aos cabeçalhos Accept da requisição.
407Proxy Authentication RequiredO cliente deve se autenticar primeiro com um proxy.
408Request TimeoutO servidor expirou esperando a requisição.
409ConflictA requisição conflita com o estado atual do recurso (ex.: um conflito de edição).
410GoneO recurso sumiu permanentemente e nenhum endereço de encaminhamento é conhecido.
411Length RequiredA requisição deve especificar um cabeçalho Content-Length.
412Precondition FailedUma pré-condição dada nos cabeçalhos da requisição avaliou como falsa.
413Payload Too LargeO corpo da requisição é maior do que o servidor está disposto a processar.
414URI Too LongA URL solicitada é mais longa do que o servidor interpretará.
415Unsupported Media TypeO tipo de mídia da requisição não é suportado pelo recurso.
416Range Not SatisfiableO Range solicitado não pode ser atendido.
417Expectation FailedA expectativa do cabeçalho Expect não pôde ser atendida.
418I'm a teapotUm código de brincadeira de 1º de abril (RFC 2324); o servidor se recusa a coar café.
421Misdirected RequestA requisição foi direcionada a um servidor incapaz de produzir uma resposta.
422Unprocessable ContentA requisição está bem formada mas é semanticamente inválida (comum em APIs para erros de validação).
423LockedO recurso sendo acessado está bloqueado (WebDAV).
424Failed DependencyA requisição falhou porque uma requisição anterior da qual dependia falhou (WebDAV).
425Too EarlyO servidor não quer arriscar processar uma requisição que possa ser repetida.
426Upgrade RequiredO cliente deve trocar para outro protocolo indicado no cabeçalho Upgrade.
428Precondition RequiredA origem exige que a requisição seja condicional para evitar atualizações perdidas.
429Too Many RequestsO cliente enviou requisições demais em um dado tempo (limitação de taxa).
431Request Header Fields Too LargeOs cabeçalhos são grandes demais para o servidor processar.
451Unavailable For Legal ReasonsO recurso está indisponível por exigências legais (censura, remoção).
500Internal Server ErrorUm erro genérico; o servidor encontrou uma condição inesperada. A falha coringa do servidor.
501Not ImplementedO servidor não suporta a funcionalidade necessária para cumprir a requisição.
502Bad GatewayUm servidor agindo como gateway obteve uma resposta inválida do servidor upstream.
503Service UnavailableO servidor está temporariamente incapaz de lidar com a requisição (sobrecarregado ou em manutenção).
504Gateway TimeoutUm servidor gateway não obteve uma resposta a tempo do servidor upstream.
505HTTP Version Not SupportedO servidor não suporta a versão HTTP usada na requisição.
506Variant Also NegotiatesUm erro de configuração de negociação de conteúdo no servidor.
507Insufficient StorageO servidor não consegue armazenar a representação necessária para completar a requisição (WebDAV).
508Loop DetectedO servidor detectou um loop infinito ao processar a requisição (WebDAV).
510Not ExtendedSão necessárias mais extensões da requisição para o servidor cumpri-la.
511Network Authentication RequiredO cliente deve se autenticar para obter acesso à rede (portais cativos).

Ferramentas relacionadas