1

在我的 MVC 项目中,我必须让用户上传大型视频文件(大小 > 1 GB)。使用 Flash 或 Silverlight 有很多不错的选择。

由于文件很大,上传过程可能会在两者之间停止。因此,我们有这些设计问题:

  1. 上传插件是否必须支持暂停/恢复选项?我实际上不需要暂停功能,但是当用户重新启动进程时,上传将从停止的地方恢复。
  2. 用户是否必须留在上传页面上,或者在整个上传过程中保持打开并继续在其他页面上?
  3. 牢记这两点,作为上传插件,您有什么建议?

编辑:(删除了一些小限制。)

更清楚:

当传输停止时,swf-upload、SilverLight Uploader 等的行为如何?用户应该从头开始吗?

4

1 回答 1

1

Firstly let me re-confirm that uploading files of that size via http is not the best idea.

In case it is a must, I recommend using the webdav api and a handler code like in this one.

于 2012-08-28T13:34:29.487 回答