Códigos HTTP

Copyright (c) 2005, Centro de Difusão de Tecnologia e Conhecimento. É dada permissão para copiar, distribuir e/ou modificar este curso sob os termos da Licença de Documentação Livre GNU, Versão 1.1 públicada pela Free Software Foundation com a Seção Invariante Sobre o CDTC. Uma cópia da licença está inclusa na seção entitulada ¨Licença de Documentação Livre GNU¨.

Esta seção pode ser uma interessante referência para a programação e configuração da diretiva ErrorDocument, etc.

2xx - Sucesso

* 200 OK
* 201 Criado
* 202 Aceito
* 203 Informação não-autoritativa *
* 204 Nenhum conteúdo
* 205 Conteúdo resetado *
* 206 Conteúdo parcial *

3xx - Redirecionamento

* 300 Múltiplas escolhas
* 301 Movido Permanentemente
* 302 Movido Temporariamente
* 303 Veja outra *
* 304 Não modificada
* 305 Use o Proxy (redirecionamento proxy) *

4xx - Erros no Cliente

* 400 Requisição incorreta
* 401 Não autorizado
* 402 Pagamento Requerido *
* 403 Bloqueado
* 404 Não encontrada
* 405 Método não permitido *
* 406 Não aceitável *
* 407 Autenticação via proxy requerida *
* 408 Tempo limite da requisição expirado *
* 409 Conflito *
* 410 Gone *
* 411 Tamanho requerido *
* 412 Falha na pré-condição *
* 413 A requisição parece ser grande *
* 414 A URL requisitada é muito longa *
* 415 Tipo de mídia não suportado

5xx - Erros no Servidor

* 500 Erro Interno no Servidor
* 501 Não implementado
* 502 Gateway incorreto
* 503 Serviço não disponível
* 504 Tempo limite no gateway *
* 505 Versão HTTP não suportada *

Os códigos de erros marcados com um "*" pertencem ao padrão HTTP 1.1