Muitos mecanismos de transferência não fazem ideia do tamanho do arquivo que estão baixando. Confira esta pergunta relacionada ao SU: Por que alguns arquivos de download não sabe o tamanho deles?
Além disso, os mecanismos de transferência não têm ideia de quais dados devem estar no arquivo; por isso não faz ideia se o 1
que acabou de ler no descarregamento era realmente um 1
na fonte ou se é um 1
devido a corrupção durante a transferência.
Se o fluxo de download encontrar muitas tentativas, um tempo limite ou outros erros de transferência reconhecíveis , a transferência será interrompida. Como os mecanismos de download salvam esse fluxo de download à medida que chegam, ele grava o arquivo até que o fluxo de entrada seja interrompido, independentemente de por que ele para. Se o arquivo incompleto é mantido ou não depois que ele é conhecido por ter uma falha de transferência, depende do cliente / mecanismo usado.