Mensagens de status HTTP



Mensagens de erro HTML

Neste artigo, vamos nos concentrar nas mensagens de status HTTP . É possível que os servidores da Web retornem um código de erro como “404 Not Found” ao solicitar serviços de navegadores.

Mensagens de erro HTML são comumente usadas para descrever esses erros. Mensagens de status HTTP são como essas mensagens são chamadas.

Sempre que uma solicitação é feita, o servidor sempre retorna uma mensagem. Um exemplo de uma mensagem 200 OK é mostrado abaixo.

A seguir, uma lista possível de códigos de status HTTP ou mensagens de status HTTP:

1xx: Informação

Mensagem: Visão geral
101 Protocolos de Comutação A troca de protocolo foi solicitada pelo solicitante
103 dicas iniciais

Isso é usado em conjunto com o cabeçalho Link para permitir que o navegador comece a pré-carregar recursos enquanto o servidor prepara uma resposta

100 continuar

Os cabeçalhos da solicitação foram recebidos pelo servidor e o cliente deve enviar o corpo da solicitação


2xx: Sucesso (código de status de resposta http)

Mensagem: Visão geral
201 criado

Há um novo recurso criado após o atendimento da solicitação

202 Aceito

Não houve confirmação de que a solicitação seria processada, mas foi aceita para processamento no status HTTP

200 OK

Não houve erro (essa é a resposta padrão para solicitações HTTP bem-sucedidas)

203 Informações não autorizadas

Processado com sucesso, mas retornando informações de outra fonte

205 Redefinir conteúdo

Não há conteúdo retornado da solicitação e o solicitante deve redefinir a visualização do documento.

206 Conteúdo Parcial

Devido a um cabeçalho de intervalo enviado pelo cliente, o servidor está entregando apenas parte do recurso

204 Sem conteúdo

Não há conteúdo retornado depois que a solicitação foi processada com sucesso


3xx: Redirecionamento

Mensagem: Visão geral
301 mudou-se permanentemente Esta página foi movida para um novo endereço devido ao status HTTP
300 Múltiplas Escolhas

Uma lista de links . Clicar em um link levará o usuário a esse local. Cinco endereços são permitidos

303 Veja outro

Um URL diferente pode ser usado para acessar a página solicitada

302 Encontrado

Houve uma mudança temporária de URL para a página solicitada

308 Redirecionamento Permanente

Houve uma alteração permanente no URL da página solicitada

307 Redirecionamento Temporário

Mudamos temporariamente a página solicitada para um novo endereço

304 Não Modificado

Nenhuma alteração foi feita na página solicitada desde a última solicitação


4xx: Erro do cliente

Mensagem: Visão geral
401 não autorizado

No entanto, o servidor não está respondendo a uma solicitação legal. O processo de autenticação pode ser usado quando o processo de autenticação falhou ou ainda não foi concluído.

403 Proibido

O servidor está se recusando a responder a uma solicitação legal quando se trata de status HTTP .

400 Solicitação inválida

Um erro de sintaxe ruim impede que a solicitação seja atendida.

406 Não Aceitável

Os clientes só aceitarão uma resposta do servidor se ela não for aceita por eles.

404 não encontrado

É possível que a página solicitada esteja novamente disponível no futuro.

402 Pagamento Necessário

Para ser usado no futuro.

407 Autenticação de proxy necessária

A autenticação com o proxy é a primeira etapa para o cliente.

405 Método não permitido

A página foi solicitada usando um método de solicitação que não suportava.

409 Conflito Um conflito na solicitação impediu que a solicitação fosse concluída.
408 Tempo Limite da Solicitação

Aguardando a solicitação, o servidor expirou.

410 desaparecido

Não é mais possível acessar a página solicitada.

411 Comprimento Necessário Não está definido qual deve ser o “Content-Length”. Sem ele, o servidor não aceitará a solicitação.
412 Pré-condição falhou

O servidor avaliou a pré-condição como falsa.

Pedido 413 muito grande Devido ao tamanho da entidade de solicitação, o servidor não aceitará a solicitação.
415 Tipo de mídia não suportado

Devido a um tipo de mídia incompatível, o servidor rejeitará a solicitação.

416 Faixa não satisfatória

Uma parte do arquivo foi solicitada, mas o servidor não pode fornecê-la.

417 Expectativa falhou

Há um problema com o cabeçalho de resposta do servidor, que não atende aos requisitos.

414 Pedido-URI muito longo O URI é muito longo, então o servidor não aceitará a solicitação. Quando você converte uma solicitação POST em uma solicitação GET com uma consulta longa.

5xx: Erro do servidor

Mensagem: Visão geral
505 Versão HTTP não suportada

A versão do protocolo HTTP usada na solicitação não é suportada pelo servidor

500 Erro Interno do Servidor

Mensagens dadas quando mensagens mais específicas não são apropriadas

502 Bad Gateway

Uma resposta inválida foi recebida do servidor upstream pelo servidor que atua como gateway ou proxy

503 serviço indisponível

Há um problema com o servidor (está sobrecarregado ou inativo) no momento

501 Não Implementado

O método de solicitação é desconhecido para o servidor ou a solicitação não pode ser atendida pelo servidor no status HTTP

511 Autenticação de rede necessária

Para acessar a rede, o cliente deve autenticar

504 tempo limite do gateway Foram feitas tentativas de acessar o servidor upstream, mas o servidor não respondeu em tempo hábil

Vantagens das mensagens de status HTTP

A seguir estão as vantagens das mensagens de status HTTP:

  1. Comunicação clara: as mensagens de status HTTP fornecem uma comunicação clara entre o cliente e o servidor em relação ao status do recurso solicitado.
  2. Tratamento eficiente de erros: as mensagens de status HTTP permitem o tratamento eficiente de erros, permitindo que o cliente tome as medidas apropriadas em caso de erros ou problemas com a solicitação.
  3. Solução de problemas: as mensagens de status HTTP fornecem informações valiosas sobre o status da solicitação, facilitando a solução de problemas.
  4. Monitoramento do servidor: as mensagens de status HTTP podem ser usadas para monitoramento do servidor, fornecendo informações sobre o desempenho do servidor e identificando possíveis problemas.
  5. Segurança: as mensagens de status HTTP podem ser usadas para fins de segurança, como indicar quando o acesso é negado devido a problemas de autenticação ou autorização.

Se você achou este artigo útil, compartilhe-o com seus amigos clicando nos links a seguir.
Nós valorizamos o seu feedback.
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Assine a nossa newsletter
Digite seu e-mail para receber um resumo semanal de nossos melhores posts. Saber mais!
ícone