使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

请考虑以下情形:

  • 您必须将文件发送到 FTP 服务器,通过使用InternetWriteFile API 的 c + + 应用程序。

  • 通过InternetWriteFile API来读取该文件并 编写内容。

  • 整个文件上载并关闭文件句柄。

在这种情况下,您可能会发现所有数据尚未都到达服务器并且该文件会被截断。此外,在同一会话中的后续 FTP 操作失败。

注意:Internet Explorer 8、 Internet Explorer 9 和 Internet Explorer 10 上不会出现此问题。

原因

调用InternetWriteFile() API 之后,将调用InternetCloseHandle() API。在 Internet Explorer 9 和 Internet Explorer 10, InternetClosehandle()正在等待 226 传输已完成,然后下一个命令的工作方式。但是,在 Internet Explorer 11, InternetClosehandle()不等的 226 传输完成。因此,数据通道可能在之前的所有数据都已都达到服务器关闭。另外后面的 FTP 命令将会失败。

解决方案

更新信息

若要解决此问题,请安装最新的 Internet Explorer 累积安全更新。要做到这一点,请转到Microsoft 更新

有关最新的 Internet Explorer 累积安全更新的技术信息,请访问以下 Microsoft 网站︰

http://www.microsoft.com/technet/security/current.aspx注意:此更新最初包含在安全更新 2909921。

有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

2909921 MS14-010: Internet Explorer 累积安全更新︰ 2 月 11,2014年

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

参考资料

请参阅 Microsoft 用于描述软件更新的术语

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×