Quando um navegador solicita um serviço a partir de um servidor web, pode ocorrer um erro.
Esta é uma lista de mensagens de status HTTP que pode ser devolvido:
1xx: Informações
Mensagem: | Descrição: |
---|---|
100 Continue | O servidor recebeu os cabeçalhos de solicitação, e que o cliente deve proceder para enviar o corpo da solicitação |
101 Protocolos de comutação | O solicitante pediu ao servidor para mudar os protocolos |
103 Checkpoint | Utilizada na proposta pedidos resumable para retomar PUT ou POST pedidos abortados |
2xx: Sucesso
Mensagem: | Descrição: |
---|---|
200 OK | O pedido é OK (esta é a resposta padrão para solicitações HTTP bem sucedidos) |
201 Criado | O pedido foi cumprido, e um novo recurso é criado |
202 aceitado | O pedido foi aceito para processamento, mas o processamento não foi concluída |
203 Informação não-autorizada | O pedido foi processado com sucesso, mas está retornando informações que podem ser de outra fonte |
204 Nenhum conteúdo | O pedido foi processado com sucesso, mas não está retornando nenhum conteúdo |
205 conteúdo Repor | O pedido foi processado com sucesso, mas não está retornando nenhum conteúdo, e requer que o solicitante redefinir a exibição do documento |
206 Partial Content | O servidor está fornecendo apenas uma parte do recurso devido a um cabeçalho de intervalo enviado pelo cliente |
3xx: redirecionamento
Mensagem: | Descrição: |
---|---|
300 múltiplas escolhas | A lista de links. O usuário pode selecionar um link e vá para esse local. Máximo de cinco endereços |
301 mudou-se permanentemente | A página solicitada mudou-se para um novo URL |
302 Encontrado | A página solicitada se mudou temporariamente para uma nova URL |
303 See Outros | A página solicitada pode ser encontrado em uma URL diferente |
304 não modificado | Indica que a página solicitada não foi modificado desde a última solicitada |
306 Mudar Proxy | Não mais usado |
307 Temporary Redirect | A página solicitada se mudou temporariamente para uma nova URL |
308 currículo incompleto | Utilizada na proposta pedidos resumable para retomar PUT ou POST pedidos abortados |
4xx: Erro de cliente
Mensagem: | Descrição: |
---|---|
400 Bad Request | O pedido não pode ser cumprido devido ao mau sintaxe |
401 Unauthorized | O pedido foi um pedido legal, mas o servidor está se recusando a responder a ela. Para uso quando a autenticação é possível, mas falhou ou ainda não foram fornecidas |
402 Pagamento obrigatório | Reservado para uso futuro |
403 Proibido | O pedido foi um pedido legal, mas o servidor está se recusando a responder a ela |
404 não encontrado | A página solicitada não pôde ser encontrado, mas pode estar disponível novamente no futuro |
405 Método não permitido | Foi feita uma solicitação de uma página usando um método de solicitação não é suportado por essa página |
406 Não Aceitável | O servidor só pode gerar uma resposta que não é aceite pelo cliente |
407 Autenticação de proxy necessária | O cliente deve primeiro se autenticar com o proxy |
408 Request Timeout | O servidor excedeu a aguardar o pedido |
409 Conflito | A solicitação não pôde ser concluída devido a um conflito no pedido |
410 Longe | A página solicitada não está mais disponível |
411 comprimento necessário | O "Content-Length" não está definida. O servidor não aceitará a solicitação sem ele |
412 Condição prévia falhada | A pré-condição dada no pedido avaliada como falsa pelo servidor |
413 Entidade de solicitação muito grande | O servidor não vai aceitar o pedido, porque a entidade do pedido é muito grande |
414 Request-URI Too Long | O servidor não aceitará a solicitação, porque o URL é muito longo. Ocorre quando você converte um pedido POST a um pedido GET com uma informação de consulta longa |
415 Tipo de mídia incompatível | O servidor não aceitará a solicitação, porque o tipo de mídia não é suportada |
416 Intervalo solicitado não satisfatório | O cliente pediu para uma parte do arquivo, mas o servidor não pode fornecer essa parcela |
417 Falha na expectativa | O servidor não pode satisfazer as exigências da Esperar campo de cabeçalho de solicitação |
5xx: Erro de servidor
Mensagem: | Descrição: |
---|---|
500 Internal Server Error | Uma mensagem de erro genérico, dado quando nenhuma mensagem mais específico é adequado |
501 não implementado | O servidor quer não reconhecer o método de solicitação, ou ele não tem a capacidade para atender à solicitação |
502 Bad Gateway | O servidor estava operando como gateway ou proxy e recebeu uma resposta inválida do servidor upstream |
503 serviço indisponível | O servidor está indisponível no momento (sobrecarregado ou para baixo) |
504 do Gateway Timeout | O servidor estava agindo como um gateway ou proxy e não recebeu uma resposta atempada a partir do servidor upstream |
505 Versão HTTP não suportada | O servidor não suporta a versão do protocolo HTTP usada na solicitação |
511 Rede de Autenticação necessária | O cliente precisa se autenticar para ganhar acesso à rede |