【问题标题】:How resume file while uploading to server上传到服务器时如何恢复文件
【发布时间】:2017-11-18 10:54:54
【问题描述】:

在我的项目中,用户想要上传 3GB 的视频文件。 以防在上传时间由于某些互联网故障或任何其他干扰而停止。

下一次上传时,它应该从停止的地方开始。 它不应该再次从陈述点开始。

请有任何建议....

这是一个 .net 项目(MVC、Jquery、EF 和 Sql 服务器)

我将所有文件存储到 AWS s3 中。

【问题讨论】:

  • 这不是一个需要解决的小问题。您需要将文件上传并保存为块,以便当请求“暂停”(这意味着它实际上完全中止)时,您需要将文件存储为部分状态。然后,您可以在需要时恢复下一个块。这里没有人会为您编写此代码,因此我建议您进行一些研究。 This是PHP中的一个例子,翻译起来比较容易。

标签: jquery asp.net-mvc amazon-web-services


【解决方案1】:

这里是一个起点,,,

来源; How to upload to S3 with Pause/Resume support?

我实现了以下应用。

Github 链接:https://github.com/interpegasus/condo_example 它基于来自:http://cotag.github.com/Condominios/

的示例应用程序和 gem

感谢https://github.com/cotag/ 的出色工作。

特点:

  • 暂停/恢复支持 ~ 5MB 块
  • 大文件上传
  • 进度条
  • 没有 Java 小程序/没有 Flash
  • 通过设计注册系统

【讨论】:

  • 嗨我试过这个,如何在 asp.net mvc 项目中实现它
  • 对不起,我没有得到,请帮我提供样品
  • 请帮助提供示例或步骤
猜你喜欢
  • 1970-01-01
  • 2013-06-08
  • 1970-01-01
  • 2017-03-12
  • 1970-01-01
  • 2017-04-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多