2011-07-04 42 views
0

服务器端或客户端为什么通过iframe方法上载一个小文件需要很长时间?为什么iframe上传速度如此之慢?

我只是试图通过iframe上传文件,所以用户不必离开页面。这一切都有效,但速度非常慢。奇怪的是,有一次,它会实际上经历很快。我不确定发生了什么事。

浏览器是Firefox 3.6。服务器是带有HTTPd 2.0的CentOS 4。

+0

嗨@Dale Forester您是否尝试过没有iframe的相同上传?你观察到什么样的差异? –

+0

@Alex Key我没有。也许我会尝试,当我有一点时间。谢谢你的样子。 –

回答

0

我的不好,原来我从其他地方得到的代码是使用相同的形式提交的,在这种情况下这个形式非常大。它使浏览器能够编译所有提交的内容,仅用于上传。而服务器端进程也必须对它进行反编译。综合起来,我想这就是为什么它很慢。

+0

很高兴您能开始了解它的底部。或者,也许尝试通过AJAX而不是iframe上传 - 具有与不需要离开页面相同的好处。有一些很好的开源上传脚本,例如:http://www.uploadify.com/ –

相关问题