Digite um código ou nome como 200, 301, 404 ou 500 na caixa de filtro acima da tabela, ou use a busca do navegador, e veja o significado na linha. O botão de cada linha copia só o número.
Funciona localmente no seu navegador| Código de status HTTP | Significado |
|---|---|
| 100 | Continuar — O servidor recebeu os cabeçalhos; o cliente pode enviar o corpo da requisição. |
| 101 | Mudando protocolos — O servidor muda para o protocolo indicado no cabeçalho Upgrade. |
| 102 | Processando — A requisição WebDAV ainda está em andamento e não há resposta final. |
| 200 | OK — A requisição foi concluída com sucesso. |
| 201 | Criado — A requisição foi concluída e criou um recurso. |
| 202 | Aceito — A requisição foi aceita, mas o processamento ainda não terminou. |
| 203 | Informações não autoritativas — Um proxy transformador forneceu metadados que podem diferir da resposta de origem. |
| 204 | Sem conteúdo — A requisição foi concluída e a resposta não tem corpo. |
| 205 | Redefinir conteúdo — A requisição foi concluída e o cliente deve redefinir a tela ou o formulário. |
| 206 | Conteúdo parcial — A resposta contém o intervalo ou os intervalos de bytes solicitados. |
| 207 | Multi-Status — Uma resposta WebDAV informa resultados independentes para vários recursos ou operações. |
| 300 | Múltiplas escolhas — Há mais de uma representação ou destino disponível para o recurso. |
| 301 | Movido permanentemente — O recurso tem uma nova URL permanente indicada em Location. |
| 302 | Encontrado — O recurso está disponível temporariamente na URL indicada em Location. |
| 303 | Ver outro — Obtenha o resultado em outra URL com uma requisição GET. |
| 304 | Não modificado — Uma requisição condicional confirmou que a representação em cache continua atual. |
| 305 | Usar proxy — Obsoleto; o recurso deveria ser acessado pelo proxy indicado em Location. |
| 306 | Não utilizado — Este código está reservado e não é mais usado. |
| 307 | Redirecionamento temporário — Repita a requisição na URL de Location sem alterar o método HTTP. |
| 400 | Requisição inválida — O servidor não pode processá-la porque a sintaxe ou o enquadramento são inválidos. |
| 401 | Não autorizado — As credenciais de autenticação estão ausentes ou são inválidas para esta requisição. |
| 402 | Pagamento necessário — Reservado para usos relacionados a pagamento; a semântica depende do serviço. |
| 403 | Proibido — O servidor entendeu a requisição, mas se recusa a autorizá-la. |
| 404 | Não encontrado — O servidor não encontra o recurso solicitado. |
| 405 | Método não permitido — O recurso não aceita esse método; Allow deve listar os métodos compatíveis. |
| 406 | Não aceitável — O servidor não pode produzir uma representação compatível com os cabeçalhos de negociação. |
| 407 | Autenticação de proxy necessária — O cliente deve se autenticar no proxy. |
| 408 | Tempo da requisição esgotado — O servidor esperou demais para receber a requisição completa. |
| 409 | Conflito — A requisição entra em conflito com o estado atual do recurso. |
| 410 | Removido — O recurso está permanentemente indisponível e não há endereço de encaminhamento conhecido. |
| 411 | Comprimento necessário — O servidor exige um cabeçalho Content-Length válido. |
| 412 | Falha na pré-condição — Uma ou mais pré-condições da requisição não foram atendidas. |
| 413 | Conteúdo muito grande — O corpo excede o limite que o servidor pode ou deseja processar. |
| 414 | URI muito longa — O destino da requisição excede o comprimento aceito pelo servidor. |
| 415 | Tipo de mídia não suportado — O servidor não aceita o tipo ou a codificação do corpo. |
| 416 | Intervalo não satisfatório — O intervalo de bytes solicitado não coincide com a representação selecionada. |
| 417 | Falha na expectativa — O servidor não pode atender a uma condição do cabeçalho Expect. |
| 421 | Requisição direcionada incorretamente — Chegou a um servidor que não pode responder pela autoridade de destino. |
| 422 | Conteúdo não processável — A sintaxe é válida, mas o servidor não pode processar as instruções. |
| 423 | Bloqueado — O recurso de destino está bloqueado e a requisição não pode ser aplicada. |
| 424 | Falha de dependência — A requisição falhou porque uma operação da qual dependia também falhou. |
| 425 | Muito cedo — O servidor não quer processar uma requisição que possa ser repetida. |
| 426 | Atualização necessária — O servidor exige a mudança para um protocolo indicado em Upgrade. |
| 449 | Tentar novamente com — Código não padrão da Microsoft que pede uma correção antes de tentar novamente. |
| 500 | Erro interno do servidor — Uma condição inesperada impediu a conclusão da requisição. |
| 501 | Não implementado — O servidor não oferece a funcionalidade exigida pela requisição. |
| 502 | Gateway inválido — Um gateway ou proxy recebeu uma resposta inválida do servidor upstream. |
| 503 | Serviço indisponível — O servidor não consegue atender temporariamente à requisição, geralmente por manutenção ou sobrecarga. |
| 504 | Tempo limite do gateway — Um gateway ou proxy não recebeu a resposta do servidor upstream a tempo. |
| 505 | Versão HTTP não suportada — O servidor não aceita a versão HTTP usada pela requisição. |
| 506 | A variante também negocia — Um erro de configuração criou uma referência circular de negociação de conteúdo. |
| 507 | Armazenamento insuficiente — O servidor não consegue armazenar a representação necessária para concluir a requisição. |
| 509 | Limite de largura de banda excedido — Código não padrão que indica que a cota de transferência foi excedida. |
| 510 | Não estendido — A requisição exige extensões adicionais antes de poder ser atendida. |
Esta página reúne 54 códigos de status HTTP como números de três dígitos com uma explicação curta ao lado, de 100 Continue a 510 Not Extended.
Digite um código ou uma palavra como 404 ou Bloqueado na caixa de busca acima da tabela e as linhas são filtradas enquanto você digita; o filtro roda na página, sem enviar nada. Você também pode localizar um código com a busca do navegador (Ctrl+F ou ⌘F no macOS) e copiar só os três dígitos com o botão da linha.
As 54 linhas cobrem as cinco classes — 100–102 informativos, 200–207 sucesso, 300–307 redirecionamento, 400–426 erros do cliente e 500–510 erros do servidor — mais o código 449 da Microsoft.
A lista é uma seleção, não um registro completo: faltam códigos posteriores como 103 Early Hints, 308 Permanent Redirect, 418, 428, 429 Too Many Requests, 431, 451 e 511.
Cada linha começa pela frase de motivo padrão e acrescenta uma nota de uma ou duas frases. Códigos que só fazem sentido em um protocolo específico aparecem nesse contexto: 102 Processing, 207 Multi-Status, 422 Unprocessable Content, 423 Locked, 424 Failed Dependency e 507 Insufficient Storage são do WebDAV, e 449 é da Microsoft.
Os códigos que não são usados em tráfego comum estão marcados no texto: 306 é reservado e não usado, 305 está obsoleto, 402 é reservado para pagamento, 449 não é padrão e 509 também não, embora seja muito difundido.
A caixa de filtro e os botões de copiar são adicionados pelo script da página. Com JavaScript desativado a tabela continua mostrando as 54 linhas e suas explicações, mas nem a caixa nem os botões existem; nesse caso, a busca do navegador é o caminho para localizar um código.
A filtragem acontece dentro da página — nenhuma consulta é enviada a um servidor — e, quando nada corresponde, a página avisa em vez de esconder a tabela em silêncio. Códigos e explicações fazem parte do HTML, então a página segue funcionando offline depois de carregada; em telas estreitas a tabela rola na horizontal dentro do próprio contêiner.