我们有客户试图通过似乎非常慢的移动连接下载 setup.exe 文件。
他们报告说,当他们单击下载的 setup.exe 时,安装向导会启动,但在安装向导的过程中,他们会收到一条错误消息,表明 cab 文件已损坏或丢失。
他们给我们邮寄了一个问题平板电脑,我们下载了文件没有问题,但我可以通过使用 https 下载文件来复制问题(https 通常用于访问站点的其余部分,尽管下载不是必需的)。当我这样做时,下载的文件是 2.8MB。它应该是 8MB。
我不认为 https 是问题的根本原因,因为我可以使用 http 在浏览器历史记录中看到下载链接,所以我知道客户尝试使用 http 下载。我认为问题在于糟糕的连接阻止了完整的下载,但浏览器的行为就好像它已经完成了一样。
有没有办法确保文件完全下载,或者根本不下载?为什么浏览器不提示下载不完整?