Espaço reservado para anúncios

Tabela de Códigos de Erro HTTP

Código Status Descrição
100ContinueO servidor recebeu a requisição e o cliente deve continuar com a requisição.
101Switching ProtocolsO servidor está mudando protocolos conforme solicitado pelo cliente.
102ProcessingO servidor está processando a requisição, mas ainda não possui resposta disponível.
200OKRequisição bem-sucedida.
201CreatedRecurso criado com sucesso.
202AcceptedRequisição aceita para processamento, mas não concluída.
203Non-Authoritative InformationInformação retornada que pode não ser de uma fonte autorizada.
204No ContentRequisição bem-sucedida, mas sem conteúdo para retornar.
205Reset ContentO cliente deve redefinir o documento que enviou.
206Partial ContentO servidor está entregando apenas parte do recurso solicitado.
207Multi-StatusO servidor está retornando múltiplos estados para a requisição.
208Already ReportedOs membros da coleção foram enumerados em uma resposta anterior.
300Multiple ChoicesExistem várias opções para o recurso solicitado.
301Moved PermanentlyO recurso solicitado foi movido permanentemente para uma nova URI.
302FoundO recurso solicitado foi encontrado em uma URI diferente.
303See OtherO recurso pode ser encontrado em outra URI.
304Not ModifiedO recurso não foi modificado desde a última requisição.
305Use ProxyO recurso deve ser acessado através de um proxy.
307Temporary RedirectO recurso solicitado está temporariamente em uma URI diferente.
308Permanent RedirectO recurso solicitado foi permanentemente movido para uma nova URI.
400Bad RequestA requisição não pôde ser entendida pelo servidor.
401UnauthorizedRequisição não autorizada.
402Payment RequiredCódigo reservado para uso futuro.
403ForbiddenAcesso ao recurso é proibido.
404Not FoundO recurso solicitado não foi encontrado.
405Method Not AllowedO método da requisição não é permitido para o recurso.
406Not AcceptableO recurso solicitado não é aceitável de acordo com os cabeçalhos enviados pelo cliente.
407Proxy Authentication RequiredAutenticação pelo proxy é necessária.
408Request TimeoutO servidor não recebeu uma requisição completa no tempo esperado.
409ConflictA requisição não pôde ser completada devido a um conflito com o estado atual do recurso.
410GoneO recurso solicitado não está mais disponível e não há informação de redirecionamento.
411Length RequiredO servidor requer o cabeçalho Content-Length para processar a requisição.
412Precondition FailedUma das condições especificadas nos cabeçalhos foi avaliada como falsa.
413Payload Too LargeA requisição é maior do que o servidor pode ou quer processar.
414URI Too LongO URI fornecido é maior do que o servidor pode processar.
415Unsupported Media TypeO tipo de mídia da requisição não é suportado pelo servidor.
416Range Not SatisfiableO servidor não pode fornecer a parte do recurso solicitada.
417Expectation FailedO servidor não pode atender ao cabeçalho Expect da requisição.
426Upgrade RequiredO cliente deve mudar para um protocolo diferente.
428Precondition RequiredO servidor requer que a condição esteja satisfeita para processar a requisição.
429Too Many RequestsO usuário enviou muitas requisições em um determinado período.
431Request Header Fields Too LargeOs campos de cabeçalho da requisição são muito grandes.
500Internal Server ErrorErro interno do servidor.
501Not ImplementedO servidor não suporta a funcionalidade necessária para atender à requisição.
502Bad GatewayO servidor atuou como um gateway e recebeu uma resposta inválida do servidor upstream.
503Service UnavailableO serviço está temporariamente indisponível.
504Gateway TimeoutO servidor atuou como um gateway e não recebeu uma resposta a tempo.
505HTTP Version Not SupportedA versão HTTP usada na requisição não é suportada pelo servidor.
511Network Authentication RequiredAutenticação na rede é necessária para acessar o recurso.
Código Status Descrição

O que são Códigos de Erro HTTP?

Os Códigos de Erro HTTP são respostas que os servidores web enviam ao cliente (navegador) para indicar o status de uma requisição HTTP. Eles são fundamentais para entender como as requisições são processadas e se ocorreram erros durante o processo.

Esses códigos são divididos em cinco classes, cada uma representando um conjunto diferente de respostas:

  • 1xx (Informativo): Indica que a requisição foi recebida e que o processo está em andamento.
  • 2xx (Sucesso): Indica que a requisição foi bem-sucedida e que o servidor respondeu de acordo.
  • 3xx (Redirecionamento): Indica que o cliente deve tomar mais ações para completar a requisição.
  • 4xx (Erro do Cliente): Indica que houve um erro na requisição feita pelo cliente.
  • 5xx (Erro do Servidor): Indica que houve um erro no servidor ao tentar processar a requisição.

Compreender esses códigos pode ajudar desenvolvedores e usuários a diagnosticar problemas na web e melhorar a experiência do usuário.

Espaço reservado para anúncios
Espaço reservado para anúncios