Olá
Nunca tinha visto este erro antes, mas esta é a razão exata deste erro no mundo HTTP.
Erros 400 no ciclo HTTP.
Qualquer cliente (por exemplo, seu navegador web ou nosso robô CheckUpDown) passa pelo seguinte ciclo:
Obter um endereço IP a partir do nome IP do seu site (a URL do seu site sem o 'http://'). Esta busca (conversão de nome IP para endereço IP) é fornecida por servidores de nomes de domínio (DNS).
Abrir uma conexão de socket IP para esse endereço IP.
Escrever um fluxo de dados HTTP através desse socket.
Receber um fluxo de dados HTTP de volta do seu servidor web em resposta. Este fluxo de dados contém códigos de estado cujos valores são determinados pelo protocolo HTTP. Analisar este fluxo de dados em busca de códigos de estado e outras informações úteis.
Este erro ocorre na etapa final anterior quando o cliente recebe um código de estado HTTP que reconhece como '400'.
Resolução de erros 400 - geral.
Há um erro de programa em baixo nível no cliente ou no servidor web ou em ambos. Se você não tem acesso ao código fonte desses sistemas, a única coisa que pode fazer é encaminhar o problema para pessoas de suporte técnico nas empresas que desenvolveram os sistemas.
Saudações,
Vijay.