Impedir que o Chrome ignore ERR_CONTENT_LENGTH_MISMATCH para downloads?

Impedir que o Chrome ignore ERR_CONTENT_LENGTH_MISMATCH para downloads?

Às vezes, encontro downloads feitos com o Google Chrome interrompidos, fazendo com que os arquivos fiquem truncados. O Chrome parece detectar esta 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 com que ERR_CONTENT_LENGTH_MISMATCH seja ignorado parece seraqui.

É possível fazer com que o Chrome considere esses downloads interrompidos como corrompidos e, assim, notifique o usuário para tentar novamente? Caso contrário, existe um gerenciador de download alternativo para o Chrome, mesmo algo tão simples quanto command-line wget, que considera ERR_CONTENT_LENGTH_MISMATCH (ou equivalente) um erro e falha ou tenta novamente automaticamente?

Responder1

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

Gerenciador de download grátis

Este é um ótimo programa que mostra o progresso do download, bem como erros, caso você encontre algum.

Eu prefiro isso a usar chromes integrados no downloader. Como tive um problema semelhante ao seu.Experimente alguns dos downloads com os quais você teve problemas.

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

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

  2. Pode ser que exista um proxy entre você e a conexão com o servidor e ele não consiga lidar com alguma coisa. Ou pode ser o seu proxy "Se você usar um".

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

Eu espero que essa informação ajude.

informação relacionada