0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Configuração
Referência de códigos de estado HTTP organizados por família. Inclui descrições detalhadas de cada código e sua referência RFC. Você pode filtrar por família ou buscar por número ou nome.

62 códigos

1xxInformativos4
100Continue

O servidor recebeu os cabeçalhos da solicitação e o cliente deve enviar o corpo.

RFC 9110
101Switching Protocols

O servidor aceita mudar de protocolo conforme solicitado pelo cliente (por exemplo, HTTP → WebSocket).

RFC 9110
102Processing

O servidor está processando a solicitação, mas ainda não tem uma resposta disponível.

RFC 2518 (WebDAV)
103Early Hints

Permite que o servidor envie cabeçalhos de link antecipados antes da resposta final, otimizando a carga de recursos.

RFC 8297
2xxSucesso10
200OK

A solicitação foi bem-sucedida. O significado exato depende do método HTTP utilizado (GET retorna o recurso, POST retorna o resultado da ação).

RFC 9110
201Created

A solicitação foi bem-sucedida e um novo recurso foi criado. Normalmente em resposta a um POST ou PUT.

RFC 9110
202Accepted

A solicitação foi aceita para processamento, mas este ainda não foi concluído (processamento assíncrono).

RFC 9110
203Non-Authoritative Information

A solicitação foi bem-sucedida, mas as informações no corpo vêm de uma cópia em cache de terceiros, não do servidor original.

RFC 9110
204No Content

A solicitação foi bem-sucedida, mas não há conteúdo para enviar. Comum em respostas a DELETE ou PUT bem-sucedidos.

RFC 9110
205Reset Content

A solicitação foi bem-sucedida. O cliente deve reiniciar a visualização do documento (por exemplo, limpar um formulário).

RFC 9110
206Partial Content

O servidor entrega apenas parte do recurso, como resultado de um cabeçalho Range enviado pelo cliente. Usado em downloads recomeçáveis e streaming.

RFC 9110
207Multi-Status

O corpo de resposta contém múltiplos códigos de estado para diferentes subrecursos (WebDAV).

RFC 4918 (WebDAV)
208Already Reported

Os membros de um DAV vinculado já foram listados em uma resposta anterior e não são incluídos novamente (WebDAV).

RFC 5842 (WebDAV)
226IM Used

O servidor atendeu a uma solicitação GET e a resposta é uma representação do resultado de uma ou mais manipulações de instância aplicadas ao recurso atual.

RFC 3229
3xxRedirecionamentos8
300Multiple Choices

A solicitação tem mais de uma resposta possível. O cliente deve escolher uma delas.

RFC 9110
301Moved Permanently

A URL do recurso foi alterada permanentemente. A nova URL está incluída no cabeçalho Location.

RFC 9110
302Found

O recurso está temporariamente em outra URI. O cliente deve usar a mesma URI original para solicitações futuras.

RFC 9110
303See Other

O servidor redireciona o cliente para outro recurso com GET, embora a solicitação original tenha usado outro método.

RFC 9110
304Not Modified

A cache do cliente está atualizada. É usada em resposta a solicitações condicionais (If-None-Match, If-Modified-Since).

RFC 9110
305Use Proxy

O recurso deve ser acessado por meio de um proxy. Obsoleto por razões de segurança.

RFC 9110
307Temporary Redirect

O recurso está temporariamente em outra URI. Ao contrário do 302, o método HTTP não deve mudar na redireção.

RFC 9110
308Permanent Redirect

O recurso foi permanentemente movido para outra URI. Ao contrário do 301, o método HTTP não deve mudar na redefinição.

RFC 7538
4xxErro do cliente29
400Bad Request

O servidor não pode processar a solicitação devido a um erro do cliente: sintaxe malformada, parâmetros inválidos, etc.

RFC 9110
401Unauthorized

O cliente deve se autenticar para obter a resposta. O servidor deve incluir o cabeçalho WWW-Authenticate.

RFC 9110
402Payment Required

Reservado para uso futuro. Alguns serviços o usam para indicar que é necessário pagar.

RFC 9110
403Forbidden

O cliente não tem permissão para acessar o recurso. Ao contrário do 401, o servidor sabe quem é o cliente, mas nega o acesso.

RFC 9110
404Not Found

O servidor não encontrou o recurso solicitado. Também é usado para negar acesso a recursos existentes sem revelar sua existência.

RFC 9110
405Method Not Allowed

O método HTTP usado não é permitido para o recurso solicitado. O servidor deve incluir o cabeçalho Allow com os métodos permitidos.

RFC 9110
406Not Acceptable

O servidor não pode produzir uma resposta que coincida com os critérios de negociação de conteúdo enviados pelo cliente.

RFC 9110
407Proxy Authentication Required

O cliente deve autenticar-se com o proxy intermediário antes que ele envie a solicitação ao servidor.

RFC 9110
408Request Timeout

O servidor fechou a conexão porque o cliente demorou muito para enviar a solicitação completa.

RFC 9110
409Conflict

A solicitação entra em conflito com o estado atual do servidor (por exemplo, modificação simultânea do mesmo recurso).

RFC 9110
410Gone

O recurso solicitado não está mais disponível e não voltará. Ao contrário do 404, sabe-se com certeza que ele foi eliminado.

RFC 9110
411Length Required

O servidor rejeita a solicitação porque o cabeçalho Content-Length exigido não foi incluído.

RFC 9110
412Precondition Failed

O servidor avaliou as condições prévias da solicitação (encabezadas If-*) e uma delas falhou.

RFC 9110
413Content Too Large

O corpo da solicitação excede os limites definidos pelo servidor.

RFC 9110
414URI Too Long

A URI da solicitação é mais longa do que o servidor pode interpretar.

RFC 9110
415Unsupported Media Type

O formato do conteúdo da solicitação não é suportado pelo servidor (tipo MIME não aceito).

RFC 9110
416Range Not Satisfiable

O intervalo de bytes solicitado não pode ser atendido: está fora dos limites do recurso.

RFC 9110
417Expectation Failed

O servidor não pode atender aos requisitos indicados no cabeçalho Expect da solicitação.

RFC 9110
418I'm a Teapot

O servidor rejeita tentativas de preparar café porque é uma xícara. Código de brincadeira definido no RFC do Hyper Text Coffee Pot Control Protocol (HTCPCP).

RFC 2324 / RFC 7168
421Misdirected Request

A solicitação foi enviada para um servidor que não pode produzir uma resposta para a combinação de esquema e autoridade.

RFC 9110
422Unprocessable Content

A solicitação está bem formatada, mas não pode ser processada devido a erros semânticos (por exemplo, validação de dados).

RFC 4918 (WebDAV)
423Locked

O recurso ao qual se tenta acessar está bloqueado (WebDAV).

RFC 4918 (WebDAV)
424Failed Dependency

A solicitação falhou porque dependia de outra solicitação que também falhou (WebDAV).

RFC 4918 (WebDAV)
425Too Early

O servidor não está disposto a processar uma solicitação que poderia ser repetida, para evitar ataques de repetição.

RFC 8470
426Upgrade Required

O servidor recusa-se a processar a solicitação usando o protocolo atual; o cliente deve atualizá-lo (por exemplo, passar para TLS).

RFC 9110
428Precondition Required

O servidor exige que a solicitação seja condicional (incluir cabeçalhos If-Match, etc.) para evitar atualizações perdidas.

RFC 6585
429Too Many Requests

O cliente enviou muitas solicitações em um período de tempo determinado (limitação de taxa).

RFC 6585
431Request Header Fields Too Large

O servidor rejeita a solicitação porque um ou vários cabeçalhos HTTP são muito longos.

RFC 6585
451Unavailable For Legal Reasons

O recurso não está disponível por razões legais (censura governamental, ordem judicial, etc.).

RFC 7725
5xxErro do servidor11
500Internal Server Error

O servidor encontrou uma condição inesperada que o impediu de concluir a solicitação. É o código de erro genérico do servidor.

RFC 9110
501Not Implemented

O servidor não suporta a funcionalidade necessária para processar a solicitação (por exemplo, método HTTP não reconhecido).

RFC 9110
502Bad Gateway

O servidor, atuando como gateway ou proxy, recebeu uma resposta inválida do servidor upstream.

RFC 9110
503Service Unavailable

O servidor não está disponível temporariamente, geralmente devido a sobrecarga ou manutenção. O cabeçalho Retry-After pode indicar quando ele estará disponível.

RFC 9110
504Gateway Timeout

O servidor, atuando como gateway, não recebeu uma resposta a tempo do servidor upstream.

RFC 9110
505HTTP Version Not Supported

O servidor não suporta a versão do protocolo HTTP usada na solicitação.

RFC 9110
506Variant Also Negotiates

Erro de configuração interna: a variante de conteúdo selecionada está configurada para negociar conteúdo por si mesma.

RFC 2295
507Insufficient Storage

O servidor não pode armazenar a representação necessária para concluir a solicitação (WebDAV).

RFC 4918 (WebDAV)
508Loop Detected

O servidor detectou um loop infinito ao processar a solicitação (WebDAV).

RFC 5842 (WebDAV)
510Not Extended

Se precisam de mais extensões à solicitação para que o servidor possa processá-la.

RFC 2774
511Network Authentication Required

O cliente deve se autenticar para acessar a rede (por exemplo, portal cautivo de Wi-Fi).

RFC 6585

Ative No padrão para ver códigos proprietários de Cloudflare, Nginx, IIS e outros servidores web.