|
Erro HTTP 414 Request
URI too long (Solicitação de URL muito longa)
Introdução
O servidor de rede (executando o site de rede)
considera que o fluxo de dados HTTP enviado pelo cliente
(por exemplo, seu navegador de rede ou nosso robô
CheckUpDown) contém uma URL que é simplesmente muito
longa, ou seja, com excesso de bytes.
Geralmente, os servidores de rede definem limites bem
generosos na extensão para URLs genuínos, por exemplo,
até 2048 ou 4096 caracteres. Se a sua URL for
particularmente longa, você pode tentar variações mais
curtas para ver onde está o limite. Se sua URL longa for
inválida, o servidor de rede talvez precise ser
reconfigurado para permitir suas URLs. Compreenda que os
servidores de rede têm alguns limites razoáveis
definidos aqui, pois eles precisam lidar com cliente
programados de forma incorreta tentando fornecer a eles
URLs incorretas.
Erros 414 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
'414'.
Reparando erros 414 - 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 geralmente são
hiperlinks padrão encontrados nas páginas de rede. Esses
links tendem a ser muito grande se estiverem
simplesmente errados, ou seja, a página de rede contendo
o link que foi codificado incorretamente.
Se seu sistema do cliente não for um navegador de rede,
o problema só pode ser revolvido examinando o que o
cliente está tentando fazer, discutindo, então com seu
ISP porque o servidor de rede rejeita o tamanho do URL
enviado pelo sistema do cliente.
Reparando erros 414 - 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. A duração da URL que
enviamos no fluxo de dados HTTP normalmente é
relativamente pequena e dentro dos limites do que a
maioria dos servidores de rede deve aceitar. Você pode
testar simplesmente simplesmente digitando a URL em
qualquer navegador de rede.
Entre em contato conosco (preferencialmente por e-mail)
quando você encontrar erros 414 – 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.
|