gpt4 book ai didi

apache-flex - 使用 Flex 同时上传多个文件

转载 作者:行者123 更新时间:2023-12-04 21:26:43 25 4
gpt4 key购买 nike

我一直在开发一个 flex 上传器,用户可以在其中选择多个文件。

当文件在队列中上传(一次一个)时,它工作正常,但是一旦我尝试让它一次上传 2 个文件,我就会遇到问题。

文件似乎经常会被锁定,要么保持在 1% 直到所有其他文件上传,要么根本不完整。一次上传的文件永远不会超过一个。

在 Flex 中一次对多个文件调用 .upload 是否有问题?

最佳答案

不幸的是,每个主机的浏览器限制为 2 个(取决于浏览器)事件连接。这意味着一次只有 2 个上传处于事件状态,而另一个将排队。现在这通常不会成为真正的问题,但是当上传的文件非常大时,其他上传将超时,即使它们没有开始。每 2 次上传使用子域(upl1.mydomain.com、upl2.mydomain.com)有一种解决方法,我没有测试过,但它应该可以解决问题。

引用文献:http://anirudhs.chaosnet.org/blog/2008.06.17.htmlhttp://www.ajaxperformance.com/2006/12/18/circumventing-browser-connection-limits-for-fun-and-profit/ (您实际上可以从第一个链接访问)。

此外,您可能无法在 Flash 中对上传进行排队,因为安全模型需要在单击鼠标时调用(FileReference 的)上传方法。

关于apache-flex - 使用 Flex 同时上传多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2195462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com