Pare o Chrome ignorar ERR_CONTENT_LENGTH_MISMATCH para downloads?

1

Às vezes, os downloads feitos usando o Google Chrome são interrompidos, fazendo com que os arquivos fiquem truncados. O Chrome parece detectar essa situação como ERR_CONTENT_LENGTH_MISMATCH, mas ignora o erro e considera o download bem-sucedido. Portanto, não há notificação de que o arquivo baixado está incompleto.

O código no Chromium que faz ERR_CONTENT_LENGTH_MISMATCH ser ignorado parece ser aqui .

É possível fazer o Chrome considerar esses downloads interrompidos como corrompidos e, assim, notificar o usuário para tentar novamente? Caso contrário, existe um gerenciador de downloads alternativo para o Chrome, mesmo algo tão simples quanto a linha de comando wget , que considera ERR_CONTENT_LENGTH_MISMATCH (ou equivalente) como um erro e falha ou tenta novamente automaticamente?

    
por user200783 16.06.2016 / 09:35

1 resposta

0

Como você está usando o chrome, uma alternativa gratuita seria o plugin listado abaixo.

Gerenciador de download gratuito

Este é um ótimo programa que mostrará o progresso do download, bem como erros, se você encontrar algum.

Eu prefiro isso usando cromados embutidos no carregador. Como eu tive um problema semelhante ao seu. Dê uma olhada em alguns dos downloads com os quais você teve problemas.

Para informações sobre o que pode causar esse problema

  1. Esse problema pode estar relacionado ao servidor e não tem nada a ver com o Chrome ou com o que você está fazendo. Como o servidor lida com o pedido se algo estiver quebrado no código, você pode obter um ERR_CONTENT_LENGTH_MISMATCH

  2. Pode ser que exista um proxy entre você e a conexão com o servidor e a falta lida com algo. Ou pode ser o seu proxy "Se você usar um".

- Normalmente, chegar a um site significa que você está possivelmente passando por um proxy em algum momento ou outro. Isso é possível com downloads para. O link Download pode passar por um proxy para o servidor para solicitar o download.

Espero que esta informação ajude.

    
por 16.06.2016 / 10:32