非常大的文件上传 [英] Upload of very large files

查看:97
本文介绍了非常大的文件上传的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要寻找一种方式来上传非常大的文件,这意味着,5 GB或更多,通过网络接口。的语言/服务器系统可以选择。 POST-请求似乎没有工作,因为浏览器的内部文件指针只能处理文件高达2 GB。其他选项将是如一个Java的小程序,一个FTP请求(例如,通过一个JavaScript库)或是其他任何可以可靠地做到这一点。

I am looking for a way to upload very large files, means, 5 GB or more, via a Web-Interface. The language/server system can be chosen. POST-Requests seem not to work since the browser-internal filepointer only handles files up to 2 GB. Other options would be e.g. an Java-applet, a FTP-Request (for example done by a Javascript-Library) or anything else that can do it reliably.

任何想法AP preciated。

Any ideas appreciated.

推荐答案

我这里倒是相同的任务;

I'd same task here; we ended with a Silverlight client application which performs following activities:


  • 允许用户选择一个或多个文件

  • 对于每个文件

    • 打破它在小数据块(只有几千字节)

    • 用gzip
    • 的COM preSS块数据

    • 创建一个校验和,并将其发送到WebService

    • 在服务器端,检查校验和

    • 创建/打开部分文件

    • 附加uncom pressed数据结束

    • 以进度条的进展报告和解雇JavaScript事件

    到目前为止,就像一个魅力。

    So far, works like a charm.

    这篇关于非常大的文件上传的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆