Consulta de Códigos de Status HTTP

Pesquisar e navegar por códigos de status HTTP e seus significados

Consulta de Códigos de Status HTTP
Pesquisar e navegar por códigos de status HTTP e seus significados
Consulta de Códigos de Status HTTP
Pesquisar e navegar por códigos de status HTTP e seus significados
50
CodigoNomeCategoriaDescricao
100

Continue

InformativoO servidor recebeu os cabecalhos da solicitacao e o cliente deve prosseguir para enviar o corpo da solicitacao.
101

Switching Protocols

InformativoO solicitante pediu ao servidor para trocar protocolos e o servidor concordou.
102

Processing

InformativoO servidor recebeu e esta processando a solicitacao, mas ainda nao ha resposta disponivel.
103

Early Hints

InformativoUsado para retornar alguns cabecalhos de resposta antes da mensagem HTTP final.
200

OK

Comuns
SucessoA solicitacao foi bem-sucedida. O significado do sucesso depende do metodo HTTP.
201

Created

Comuns
SucessoA solicitacao foi atendida e resultou na criacao de um novo recurso.
202

Accepted

SucessoA solicitacao foi aceita para processamento, mas o processamento nao foi concluido.
204

No Content

Comuns
SucessoO servidor processou com sucesso a solicitacao e nao esta retornando nenhum conteudo.
206

Partial Content

SucessoO servidor esta entregando apenas parte do recurso devido a um cabecalho de intervalo enviado pelo cliente.
300

Multiple Choices

RedirecionamentoA solicitacao tem mais de uma resposta possivel. O agente do usuario deve escolher uma delas.
301

Moved Permanently

Comuns
RedirecionamentoA URL do recurso solicitado foi alterada permanentemente.
302

Found

Comuns
RedirecionamentoA URL do recurso solicitado foi alterada temporariamente.
304

Not Modified

Comuns
RedirecionamentoIndica que o recurso nao foi modificado desde a versao especificada pelos cabecalhos da solicitacao.
307

Temporary Redirect

RedirecionamentoO servidor esta redirecionando o agente do usuario para um recurso diferente, conforme indicado por um cabecalho Location.
308

Permanent Redirect

RedirecionamentoO recurso agora esta permanentemente localizado em outra URL, especificada pelo cabecalho Location.
400

Bad Request

Comuns
Erro do ClienteO servidor nao pode ou nao processara a solicitacao devido a um erro aparente do cliente.
401

Unauthorized

Comuns
Erro do ClienteA autenticacao e necessaria e falhou ou ainda nao foi fornecida.
403

Forbidden

Comuns
Erro do ClienteA solicitacao era valida, mas o servidor esta recusando a acao.
404

Not Found

Comuns
Erro do ClienteO recurso solicitado nao foi encontrado, mas pode estar disponivel no futuro.
405

Method Not Allowed

Comuns
Erro do ClienteUm metodo de solicitacao nao e suportado para o recurso solicitado.
406

Not Acceptable

Erro do ClienteO recurso solicitado e capaz de gerar apenas conteudo nao aceitavel de acordo com os cabecalhos Accept enviados na solicitacao.
408

Request Timeout

Erro do ClienteO servidor atingiu o tempo limite aguardando a solicitacao.
409

Conflict

Erro do ClienteA solicitacao nao pôde ser processada devido a um conflito na solicitacao.
410

Gone

Erro do ClienteO recurso solicitado nao esta mais disponivel e nao estara mais disponivel.
411

Length Required

Erro do ClienteA solicitacao nao especificou o comprimento de seu conteudo, que e exigido pelo recurso solicitado.
412

Precondition Failed

Erro do ClienteO servidor nao atende a uma das pre-condicoes que o solicitante colocou na solicitacao.
413

Payload Too Large

Erro do ClienteA solicitacao e maior do que o servidor esta disposto ou e capaz de processar.
414

URI Too Long

Erro do ClienteO URI fornecido era muito longo para o servidor processar.
415

Unsupported Media Type

Erro do ClienteA entidade da solicitacao tem um tipo de midia que o servidor ou recurso nao suporta.
416

Range Not Satisfiable

Erro do ClienteO cliente pediu uma porcao do arquivo, mas o servidor nao pode fornecer essa porcao.
417

Expectation Failed

Erro do ClienteO servidor nao pode atender aos requisitos do campo Expect do cabecalho da solicitacao.
418

I'm a teapot

Erro do ClienteEste codigo foi definido em 1998 como uma das piadas tradicionais do Dia da Mentira da IETF.
422

Unprocessable Entity

Erro do ClienteA solicitacao estava bem formada, mas nao pôde ser seguida devido a erros semanticos.
425

Too Early

Erro do ClienteIndica que o servidor nao esta disposto a arriscar processar uma solicitacao que pode ser reproduzida.
426

Upgrade Required

Erro do ClienteO cliente deve mudar para um protocolo diferente, como TLS/1.0.
428

Precondition Required

Erro do ClienteO servidor de origem requer que a solicitacao seja condicional.
429

Too Many Requests

Comuns
Erro do ClienteO usuario enviou muitas solicitacoes em um determinado periodo de tempo.
431

Request Header Fields Too Large

Erro do ClienteO servidor nao esta disposto a processar a solicitacao porque seus campos de cabecalho sao muito grandes.
451

Unavailable For Legal Reasons

Erro do ClienteO servidor esta negando acesso ao recurso como consequencia de uma demanda legal.
500

Internal Server Error

Comuns
Erro do ServidorUma mensagem de erro generica, dada quando uma condicao inesperada foi encontrada.
501

Not Implemented

Erro do ServidorO servidor nao reconhece o metodo de solicitacao ou carece da capacidade de atender a solicitacao.
502

Bad Gateway

Comuns
Erro do ServidorO servidor estava atuando como um gateway ou proxy e recebeu uma resposta invalida do servidor upstream.
503

Service Unavailable

Comuns
Erro do ServidorO servidor nao esta disponivel no momento (porque esta sobrecarregado ou em manutencao).
504

Gateway Timeout

Comuns
Erro do ServidorO servidor estava atuando como um gateway ou proxy e nao recebeu uma resposta oportuna do servidor upstream.
505

HTTP Version Not Supported

Erro do ServidorO servidor nao suporta a versao do protocolo HTTP usada na solicitacao.
506

Variant Also Negotiates

Erro do ServidorA negociacao transparente de conteudo para a solicitacao resulta em uma referencia circular.
507

Insufficient Storage

Erro do ServidorO servidor e incapaz de armazenar a representacao necessaria para completar a solicitacao.
508

Loop Detected

Erro do ServidorO servidor detectou um loop infinito ao processar a solicitacao.
510

Not Extended

Erro do ServidorSao necessarias extensoes adicionais a solicitacao para que o servidor a atenda.
511

Network Authentication Required

Erro do ServidorO cliente precisa se autenticar para obter acesso a rede.

O que e um codigo de status HTTP?

Codigos de status HTTP sao codigos de resposta de tres digitos retornados por um servidor para mostrar o que aconteceu com uma requisicao. Eles aparecem com frequencia nas ferramentas de desenvolvedor do navegador, nas respostas de API, nos logs do servidor, nos monitores de disponibilidade e nos paineis de proxy reverso.

Como ler as principais familias de status

  • 1xx Informativo: O servidor recebeu a requisicao e o processamento ainda esta em andamento.
  • 2xx Sucesso: A requisicao foi concluida com sucesso.
  • 3xx Redirecionamento: O cliente precisa seguir outro destino ou reutilizar um resultado em cache.
  • 4xx Erro do cliente: A propria requisicao tem um problema, como recurso ausente, entrada invalida ou falha de autenticacao.
  • 5xx Erro do servidor: O servidor ou uma dependencia upstream falhou ao processar uma requisicao valida.

Quando este lookup e util

Use esta ferramenta quando precisar confirmar o significado de um codigo, comparar codigos parecidos como 401 e 403 ou 502 e 504, ou pesquisar uma frase vista em uma mensagem de erro. A busca funciona por codigo, nome do status e descricao localizada.

Por que a interpretacao correta importa

Durante a depuracao, o codigo de status costuma ser a pista mais rapida. Uma resposta 4xx normalmente aponta para a requisicao, as credenciais ou o recurso de destino. Uma resposta 5xx normalmente aponta para a aplicacao, o gateway ou um servico upstream. Ler primeiro a categoria ajuda a escolher o proximo passo com mais precisao.