Número do código |
Descrição |
100 |
Código de status de informações
- Destinam-se a propósitos experimentais e fornecem apenas infromações.
Esses códigos de status estão na faixa do número 100. |
200 |
Código de status de sucesso - Estão
na faixa do número 200. Quando a conexão é estabelecida
com sucesso o código 200 é passado.
Exemplo de cabeçalho em perl :
print "HTTP/1.0 200 OK\n";
print "Server: CNPq via CERN/3.0\n";
print "Content-Type: text/html\n\n";
201 |
Created |
A solicitação foi atendida e resultou na criação
de um novo recurso. O recurso recém criado pode ser referido através
do(s) URI(s) da resposta, com o URI mais específico do recurso sendo
fornecido por um campo Location do cabeçalho. |
202 |
Accepted |
A solicitação foi aceita para processamento,
mas essa tarefa ainda não foi terminada. |
203 |
Non-Authoritative |
A metainformação retornada no cabeçalho
Entity-Information não representa o conjunto definitivo disponível
no servidor de origem, sendo obtida em cópias locais ou de terceiros. |
204 |
No Content |
O servidor atendeu à solicitação, mas
não há novas informações a serem retornadas. |
|
300 |
Código de status de redirecionamento -
Quando uma URI é redirecionada para outra URI o código 300
é passado.
Exemplo de redirecionamento em perl :
print "Location: minha.nova.URI\n\n";
300 |
Multiple choices |
O recurso solicitado está disponível em um
ou mais locais, e o local preferido não pode ser determinado via
a negociação de conteúdo. |
301 |
Moved permanentely |
O recurso solicitado recebeu a atribuição
de um novo URI permanente; as referências futuras ao recurso devem
ser feitas através de um dos URis retornados. |
302 |
Moved temporarily |
O recurso solicitado utiliza temporariamente um URI diferente. |
303 |
See other |
O recurso solicitado reside em um URI diferente e pode ser
acessado utilizando um método Get nesse recurso. |
304 |
Not modified |
Se o cliente executou uma solicitação condicional
com Get e o acesso foi permitido, mas o documento não foi
modificado desde a data e hora especificados no campo If-Modified-Since,
o servidor responderá com esse código de status e não
enviará um cabeçalho Entity-Body ao cliente. |
|
400 |
Código de erro do cliente - Estão
na faixa do número 400. São os códigos de status mais
complexos e úteis.
400 Bad Request
401
402
403
404
405
406
407
408
409
410
411
|
500 |
Código de erro do servidor - Estão
na faixa do número 500.
500 |
Internal server error |
O servidor encontrou uma condição inesperada
que impediu o atendimento da solicitação. |
501 |
Not implemented |
O servidor não possui suporte à funcionalidade
necessária ao atendimento da solicitação. |
502 |
Bad gateway |
O servidor recebeu uma resposta inválida do gateway
ou do servidor superior acessado ao tentar atender à solicitação. |
503 |
Service unavailable |
O servidor está momentaneamente incapacitado a processar
a solicitação devido a uma sobrecarga temporária ou
a serviços de manutenção. |
504 |
Gateway timeout |
O servidor não recebeu uma resposta do gateway ou
do servidor superior dentro do prazo permitido quando feito um acesso para
tentar completar a solicitação. |
|