Lista Completa de Status Code HTTP

Índice
1xx – Informativos
2xx – Sucesso
3xx – Redirecionamentos
4xx – Erros do Cliente
5xx – Erros do Servidor

1xx – Informativos

CódigoSignificadoDescrição
100ContinueO servidor recebeu o cabeçalho da solicitação e o navegador já pode enviar o corpo do pedido.
101Alternando ProtocolosO navegador solicitou alteração de protocolo e o servidor atendeu.
102ProcessandoIndica que o servidor recebeu e está processando o pedido, mas ainda não tem uma resposta.
103Informações IniciaisRetorna ao navegador um cabeçalho inicial com algumas informações antes que a resposta completa esteja pronta.

2xx – Sucesso

CódigoSignificadoDescrição
200OKResposta padrão esperada que indica que a requisição deu certo e a página vai ser executada.
201CriadoIndica que a requisição deu certo e um novo recurso foi criado.
202AceitoO pedido foi aceito pelo servidor, mas ainda está em processamento.
203Informações Não OficiaisA solicitação deu certo, mas a resposta foi modificada antes de ser retornada ao navegador.
204Sem ConteúdoIndica que o servidor aceitou a requisição mas não retornou nenhum conteúdo.
205Redefinir conteúdoO servidor não retorna nenhum conteúdo mas exige que o navegador atualize a exibição.
206Conteúdo ParcialO servidor está retornando apenas uma parte do conteúdo solicitado, devido a informações recebidas do navegador.

3xx – Redirecionamentos

CódigoSignificadoDescrição
300Escolhas MúltiplasHá várias opções do recurso solicitado e o navegador precisa escolher entre eles.
301Redirecionamento PermanenteA página solicitada mudou para outra URL e todas as referências devem utilizar esse novo recurso.
302Encontrada, com Redireciomento TemporárioA página solicitada foi encontrada, mas mudou temporariamente para outra URL.
303Veja OutrosO servidor indica que a solicitação precisa ser feita a uma URL diferente da utilizada pelo navegador.
304Não ModificadoIndica que o conteúdo solicitado não foi modificado desde a última vez que o navegador o solicitou.
307Redirecionamento TemporárioEste código 307 substituiu o 302 para redirecionamentos temporários.
308Redirecionamento PermanenteEste código é o sucessor do 301. Ele também indica que a página solicitada mudou para outra URL e todas as referências devem utilizar esse novo recurso, mas não permite que o HTTP seja alterado.

4xx – Erros do Cliente

CódigoSignificadoDescrição
400Solicitação incorretaO servidor não consegue retornar a solicitação devido a uma erro do cliente.
401Não AutorizadoA solicitação não foi atendida porque não possui credenciais de autenticação válidas.
402Pagamento ObrigatórioUtilizado por algumas plataformas quando o site está fora do ar por falta de pagamento ou quando o cliente atingiu o limite diário de execuções.
403ProibidoO servidor recebeu o pedido mas se recusa a atender a solicitação.
404Não EncontradoA página solicitada não foi encontrada.
405Método Não PermitidoO método é conhecido pelo servidor mas não é suportado pelo navegador.
406Resposta Não AceitávelO servidor gerou uma resposta não aceitável pelos critérios do cabeçalho enviado na requisição.
407Autenticação de Proxy NecessáriaSemelhante ao 401 (Não Autorizado), mas indica que o cliente precisa se autenticar para usar um proxy.
408Tempo Limite da SolicitaçãoIndica que o servidor não recebeu a solicitação completa dentro do tempo limite.
409ConflitoEste erro indica que houve um conflito na solicitação.
410“Gone”Semelhante ao erro 404 (Não Encontrado), porém indica que a condição é esperada e permanente.
411Content-Length NecessárioO servidor não aceita a solicitação sem que o cabeçalho forneça a informação “Content-Length”.
412Falha na Pré-CondiçãoUma ou mais condições fornecidas no cabeçalho da solicitação foram avaliadas como falsas quando testadas no servidor.
413Carga Muito GrandeA solicitação é maior do que o servidor pode processar.
414URI Muito LongoO servidor se recusa a interpretar a URL por ela ser muito longa.
415Tipo de Mídia Não SuportadoO servidor se recusa a atender a solicitação porque o formato não é suportado.
416Intervalo Não SatisfatórioFoi solicitado algum recurso ao qual o servidor não tem acesso.
417Expectativa FalhaO servidor não pode atender aos requisitos do campo Expect do cabeçalho.
421Solicitação Mal DirecionadaA solicitação foi direcionada para um servidor que não é capaz de produzir uma resposta.
422Entidade Não ProcessávelO servidor entendeu o conteúdo, mas não conseguiu processar.
423BloqueadoO recurso de origem ou destino de um método está bloqueado.
424Dependência com FalhaO método não pôde ser executado porque a ação solicitada dependia de outra ação e essa ação falhou.
425“Too Early”Indica que o servidor não pode de processar uma requisição que pode ser repetida, o que cria um potencial risco para ataques de repetição.
426Atualização NecessáriaO servidor se recusa a executar a solicitação usando o protocolo atual, é necessária a atualização para um protocolo diferente.
428Pré-Requisito NecessárioO servidor exige que as condições sejam especificadas antes de processar a solicitação.
429Muitos PedidosO usuário enviou muitas solicitações em um determinado limite de tempo.
431Campos do Cabeçalho Muito GrandesO servidor não pode processar a solicitação porque os campos do cabeçalho são muito grandes. 
451Indisponível por Motivos LegaisO servidor está negando o acesso ao recurso como conseqüência de uma demanda legal.
499Pedido Fechado do ClienteRetornado pelo NGINX quando o cliente fecha a solicitação enquanto ainda a está processando.

5xx – Erros do Servidor

CódigoSignificadoDescrição
500Erro Interno do ServidorErro genérico que indica que o servidor não pode responder à solicitação.
501Não Implementadoindica que o servidor não suporta a funcionalidade necessária para atender à solicitação.
502Gateway InválidoO servidor, enquanto atuava como gateway ou proxy, recebeu uma resposta inválida de um servidor de entrada que acessou ao tentar atender à solicitação.
503Serviço IndisponívelO servidor está indisponível no momento (sobrecarregado ou desativado).
504Tempo Limite do GatewayO servidor atingiu o tempo limite aguardando a resposta de outro servidor.
505Versão HTTP Não SuportadaO servidor não suporta a versão HTTP que o cliente usou para fazer a solicitação.
506“Variant Also Negotiates”O servidor possui um erro de configuração interna no contexto de Negociação de Conteúdo Transparente.
507Armazenamento InsuficienteO servidor não pode armazenar a representação necessária para concluir a solicitação com êxito.
508Loop DetectadoO servidor encerrou uma operação porque encontrou um loop infinito ao processar uma solicitação.
510Não EstendidoA política para acessar o recurso não foi atendida na solicitação.
511Autenticação de Rede NecessáriaO cliente precisa se autenticar para obter acesso à rede.
521O Servidor da Web Está InoperanteMensagem de erro específica do Cloudflare. Significa que seu navegador da web conseguiu conectar-se com sucesso ao Cloudflare, mas o Cloudflare não conseguiu conectar-se ao servidor da web de origem.
525“SSL Handshake Failed”Indica que o handshake SSL entre um domínio usando Cloudflare e o servidor da web de origem falhou.