Mik*_*ike 9 html browser file-upload
我正在寻找一种方法,允许用户使用网页和浏览器将大文件(~1gb)上传到我的unix服务器.
有很多示例说明了如何使用传统的post请求执行此操作,但是当文件很大时,这似乎不是一个好主意.
我正在寻找有关最佳方法的建议.
如果该方法包括向用户提供进度信息的方式,则奖励积分.
目前,安全性不是主要问题,因为大多数将使用该服务的用户都可以信任.我们还可以假设客户端和主机之间的连接不会中断(或者如果它们必须重新开始).
我们还可以假设用户正在运行支持大多数现代功能的浏览器(JavaScript,Flash等)
编辑
没有语言要求.只是寻找最好的解决方案.
有几种方法可以处理这个问题,
有大量的 Flash 上传器可以改进用户 GUI,以便他们可以检查流程和流程因素,例如剩余时间、完成的 KB 等。
如果您了解如何改进 Flash 源代码以供以后开发,这是非常好的。
有几种使用 Ajax 和 PHP 的方法(尽管 PHP 不支持它),您可以使用 Perl 模块来完成同样的事情http://pecl.php.net/package/uploadprogress,这仅适用于您希望显示百分比信息的情况ETC。
此方法只是常规表单,但具有一些 ajax 样式,因此当提交表单时,您可以显示一个基本加载程序,提示您向我们发送文件时请稍候...
如果你使用asp,你可以看看: http: //neatupload.codeplex.com/
希望有一些好的信息可以帮助您上路。
问候
归档时间: |
|
查看次数: |
2478 次 |
最近记录: |