gpt4 book ai didi

java - 使用浏览器上传大文件而不会挂起(最好使用 Flash)

转载 作者:搜寻专家 更新时间:2023-11-01 03:56:15 26 4
gpt4 key购买 nike

我正在尝试将大量文件从浏览器上传到我可以完全控制的网络服务器。我试过使用 SWFUpload,但问题是当我上传文件时我的浏览器挂起。这些文件应该是任意长度的(当然,由于其他限制,最大 2GB)。

当上传正在进行时,浏览器挂起并且 GUI 未更新。当文件最终上传时,GUI 再次响应。在 Firefox 中,整个浏览器都会停止,而在 Chrome 中,只有标签页会停止。

我认为这可能与闪存试图先将整个文件注入(inject)内存有关,但似乎并非如此(尽管不同的测试用例产生了不同的结果,但我不确定正是因为这个原因)。

applet 也是一种选择,尽管 flash 是首选。我不想使用表单的原因是您可以在 Flash 中选择多个(我认为也可以使用 Java),这是我想要的一个很好的功能。

有什么想法吗?思想?

(数学|tob)ias

最佳答案

如果您使用的是 Linux,这是一个已知问题。对于 Windows 用户,这不会发生。否则,您将不得不坚持使用 ajax(最好的方法是使用 jQuery 表单插件)。 http://www.plupload.com/ ,这个看起来很有趣,但我没有研究过。您可能想尝试一下。

关于java - 使用浏览器上传大文件而不会挂起(最好使用 Flash),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2224808/

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