windows – 为什么我的用户的下载在IE中随机停止?
我的下载是由iframe中的重定向触发的.
>用户单击“下载”按钮 这适用于所有用户和浏览器……除了一些IE用户. 我试图重现这个问题,这就是我想出的: >如果快速点击“保存或打开”对话框,下载始终有效 这是它卡住时的样子: 问题不在于S3上的链接超时 – 我上面的实验完全在时间窗口内. 什么可能导致这些零星的下载失败? 更新 服务器日志表明下载完全发送给用户.
我做了一些测试,在
Windows 7中使用IE 9下载??
LLVM test suite,一个78 Megs文件.单击链接时开始下载. Internet Explorer不会等待您确认或取消. IE将字节保存到名为fizzbuz.partial的文件中的下载目录中. IE将通过在文件完成时重命名文件或在取消时删除文件来赶上您的选择.
这可能是计时问题或HTTP问题. 时间问题 是否有可能另一个进程打开文件,甚至可能锁定它?也许是过度热心的反病毒或实时备份软件?有可能是关闭和重命名操作(必须在服务器发送整个文件后进行)如下所示: >将最后一个有效字节写入fizzbuzz.partial文件 如果进程抓取文件以进行2到3之间的独占读取,该怎么办?也许该应用程序对文件进行了一些更改,比如写入一个让IE混淆的备用NTFS流? 请记住,浏览器插件也会通知下载结束.另一种计时问题可能是由于插件monitors the download,看到它结束,做了一些操作.在某些情况下,该操作可能会失败或永远不会返回 尝试在没有任何防病毒运行的情况下重现问题(比仅仅将文件列入白名单更好的测试)并且不加载任何浏览器插件. HTTP问题 服务器和客户端必须就结束连接的方式达成一致.你必须: >在传输结束时关闭连接 很难从远处调试这个,但如果可能的话,捕获下载的网络跟踪并寻找这些线索: > Content-length标头不存在或者可能是N(浏览器将永远等待N个字节不会出现)? 从您的屏幕截图来看,浏览器似乎无法计算估计的到达时间,但它与下载之间没有相关性. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – 关于汇编程序远程调用和天堂之门,在抛出异常之前
- 热部署.net程序集
- windows – BSOD后无法访问NTFS文件. chkdsk无法察觉腐败?
- windows-server-2008 – 为什么捕获的异常会导致IIS甚至整个
- windows-phone-7 – 使WebBrowser透明化
- windows-server-2008 – 更新Windows服务器
- windows – 我是否需要为CDC设备编写自己的主机端USB驱动程
- windows-installer – MSI – 卸载提供“Unidentified Publ
- 用于重启Windows服务的桌面快捷方式
- 安装tensorflow-gpu2.0(windows)