代码之家  ›  专栏  ›  技术社区  ›  Mike

浏览器,上传大文件

  •  9
  • Mike  · 技术社区  · 14 年前

    有很多例子说明了如何使用传统的post请求实现这一点,但是当文件如此大时,这似乎不是一个好主意。

    我在寻找最佳方法的建议。

    目前,安全性不是主要问题,因为大多数将使用该服务的用户都是可以信任的。我们还可以假设客户端和主机之间的连接不会被中断(或者如果是这样,它们必须重新开始)。

    编辑

    3 回复  |  直到 14 年前
        1
  •  4
  •   Community Dai    4 年前

    有几种方法可以解决这个问题,

    1.Flash上传器

    如果您了解如何为以后的开发改进Flash源代码,这是非常好的。

    2.阿贾克斯

    使用Ajax和PHP有几种方法(尽管PHP不支持),您可以使用Perl模块来完成相同的任务 http://pecl.php.net/package/uploadprogress ,仅当您希望显示百分比信息等时。

    3基本Javascript。

    这个方法只是普通的表单,但是有一些ajax样式,所以当表单提交时,你可以显示一个基本的加载程序,告诉我们请稍候,然后再发送文件。。。

    http://neatupload.codeplex.com/

    希望有一些好消息能让你上路。

    当做

        2
  •  4
  •   miku    14 年前

    不确定您的语言要求,但您可以查看例如

    顺便说一句,还支持进度信息。