男孩我有一个奇怪的错误。 我有一个网站需要上传大文件。 我们使用标准的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密钥的频率是多少?我可以改变吗?为什么FireFox如此之快?我的大多数用户都有IE,所以这真的很痛苦。
有什么想法吗?
感谢。
答案 0 :(得分:0)
我要做的第一件事是启动fiddler并观察服务器和浏览器之间的对话,看看行为是否有任何差异。
警告:Fiddler实际上可以实际改变SSL的工作方式,因此它可能不是完全值得信赖的指南,但它可能会为您提供关于在哪里查看的线索。