|
Erro HTTP 416
Requested Range not satisfiable (Faixa solicitada não
satisfatória)
Introdução
O servidor de rede (executando o site de rede)
considera o fluxo de dados HTTP enviado pelo cliente
(por exemplo, seu navegador de rede ou nosso robô
CheckUpDown) contém uma solicitação de 'Faixa' que
especificar uma faixa de bytes que não pode ser
satisfeita, porque o recurso que está sendo acessado não
abrange esta faixa de byte. Por exemplo, se o recurso,
um arquivo de imagem por exemplo, tiver 1000 bytes e a
faixa solicitada for 500-1500, então, ela pode não ser
satisfeita.
Erros 416 no Ciclo HTTP
Qualquer cliente (ex: seu navegador de rede ou nosso
robô CheckUpDown) passa através do seguinte ciclo quando
ele se comunica com o servidor de rede:
- Obter um endereço IP a partir do nome IP do site (a
URL do site sem o 'http://' direcionador). Esta
pesquisa (conversão do nome IP para endereço IP) é
prestada pelos servidores do nome do domínio (DNSs).
- Abrir uma conexão de soquete IP para aquele
endereço IP.
- Escrever um fluxo de dados HTTP através daquele
soquete.
- Receber um fluxo de dados HTTP de volta do servidor
da rede em resposta. Este fluxo de dados contém
códigos de situação cujos valores são determinados
pelo protocolo HTTP. Examine este fluxo de dados
cuidadosamente quanto a códigos de situação e outras
informações úteis.
Este erro ocorre na etapa final acima quando o cliente
recebe um código de situação HTTP que ele reconhece como
'416'.
Reparando erros 416 - geral
Esse erro raramente ocorre na maioria do tráfego de
rede, particularmente quando o sistema do cliente é um
navegador de rede. As URLs nesse caso são hiperlinks
tipicamente padrão encontrados nas páginas de rede, que
usam muito pouco a especificação 'Faixa'.
Se seu sistema do cliente não for um navegador de rede,
o problema só pode ser resolvido examinando o que o
cliente está tentando fazer, discutindo, então com seu
ISP porque o servidor de rede rejeita a especificação
'Faixa' enviado pelo sistema do cliente. Com frequência
isso é devido a um sistema do cliente gravado de maneira
incorreta que usa a especificação 'Faixa', mas independe
do tamanho total do recursos que está sendo solicitado.
Reparando erros 416 - CheckUpDown
Esse erro simplesmente nunca deve ocorrer na sua conta
CheckUpDown . Se ele ocorrer, isto normalmente indica
programação defeituosa de nossos sistemas ou do servidor
de rede que administra o site. Não usamos a solicitação
Faixa, porque sempre queremos o conteúdo inteiro da URL
cujo monitoramento você solicitou.
Entre em contato conosco (preferencialmente por e-mail)
quando você encontrar erros 416 – não há nada que você
possa fazer para separá-los. Nós, então, temos que ligar
com seu ISP e o fornecedor do software de servidor de
rede para chegarmos a um acordo sobre o motivo exato do
erro.
|