上传多个文件的最佳客户端 http 库是什么?如果它可以处理目录,那将是一个巨大的好处。我正在寻找开源或免费的东西。我正在寻找类似 FTP 的东西,但它可以通过浏览器在 http 上运行。当上传超过 5-6 个文件时,通过普通的 HTML 4.x 表单上传多个文件有点麻烦。
随意分享您的个人经历。
上传多个文件的最佳客户端 http 库是什么?如果它可以处理目录,那将是一个巨大的好处。我正在寻找开源或免费的东西。我正在寻找类似 FTP 的东西,但它可以通过浏览器在 http 上运行。当上传超过 5-6 个文件时,通过普通的 HTML 4.x 表单上传多个文件有点麻烦。
随意分享您的个人经历。
Uploadify也是另一个出色的多文件上传器。它是基于 SWFUpload 构建的,并且他们为其添加了新功能。
我发现最有用的一些功能是:
用户可以使用 ctrl + 单击所有文件一次上传所有文件
在下载文件时,会显示一个队列,其中显示正在下载的文件,包括一个完成栏。
文件完成后,它们将从队列中删除
它还允许您指定用户可以下载的文件类型(他们只能看到您选择的文件类型)
我会为此推荐类似SWFUpload的东西。它的主要特点是它对进度条的支持,但它也允许排队文件,这特别方便(这实际上是我今天第二次推荐它)。
只是为了确保记录其他选项(SWFUpload 很棒) - 另一个好的解决方案是FancyUpload2。
您可以使用基于 Java 的解决方案。我一直在我的一个网页上使用JumpLoader,并且没有遇到任何问题。它还可以上传目录,这里提到的其他解决方案不支持。
我之前使用的另一个选项是上传然后解压缩 ZIP 文件。我使用PEAR::Archive_Zip来提取。需要更多用户方面的知识,但支持目录和无限文件(取决于分配给 PHP 的内存)。
看看jquery-html5-upload它不需要 Flash,并且有一个性感的 jQuery API。