1

男孩,我有一个奇怪的错误。我有一个需要上传大文件的网站。我们使用的是标准的 ASPx FileUpload 控件。我们修改了 web.config 以允许非常大的文件。

我在 FireFox、IE6 和 IE7 中进行所有这些测试。对于我的测试,我使用了几个 20 MB 的文件(AVI、PDF、Excel)。文件类型不影响结果。我可以在所有浏览器中很好地上传这些文件,结果大致相同。每个文件需要 30 到 40 秒。如果我在我的网站上打开 SSL,代码仍然有效,但在 IE 中上传需要 5 到 10 倍的时间。一切正常,只是速度较慢。我使用了文件监视器,看起来 IE 正在读取文件 3 次。FireFox 只读取一次。我还注意到安装了 Office 2003 或 2007 的 PC 上会出现 IE 的这种缓慢情况。

IE 多久重新协商一次 SSL 密钥?我可以改变这个吗?为什么火狐会这么快?我的大多数用户都有 IE,所以这真的很痛苦。

有任何想法吗?

谢谢。

4

1 回答 1

0

我要做的第一件事是启动fiddler并观察服务器和浏览器之间的转换,看看行为是否有任何差异。

警告:Fiddler 实际上可以改变 SSL 的工作方式,因此它可能不是完全值得信赖的指南,但它可能会为您提供有关在哪里查看的线索。

于 2009-02-24T15:38:33.480 回答