plupload和asp.net MVC需要分块选项吗?

时间:2013-08-22 13:09:03

标签: asp.net-mvc plupload

我见过各种帖子,开发人员选择了上传文件的分块选项,特别是大文件。

似乎如果使用分块选项,文件会上传并逐步保存到磁盘,这是正确的吗?如果是这样,似乎需要进行二次操作来处理文件。

如果配置设置为允许大文件,那么应该在没有分块的情况下加载工作,直到多个文件的允许文件大小?

1 个答案:

答案 0 :(得分:1)

  

似乎如果使用分块选项,则上传文件   并逐步保存到磁盘,这是正确的吗?

如果您的意思是“自动保存到磁盘”,据我所知,这是不正确的。您的MVC控制器必须处理与块相同数量的请求,连接临时文件中的每个块,然后在处理完最后一个块后重命名该文件。 它在plupload

的upload.php示例中以这种方式处理
  如果是这样的话,似乎需要进行二次操作来处理   文件。

我不确定我是否理解这一点(也许你并不意味着“自动保存到磁盘”)

  

如果配置设置为允许大文件,则应该加载工作   没有分块到多个文件的允许文件大小?

答案是肯定的......并且没有....它应该可以工作,然后在大小达到100 MB时使用浏览器/ plupload运行时的某些组合失败。人们似乎也遇到了设置配置的问题。

我处理小文件(~15MB)并且不必使用分块。 我会说如果你要处理大文件,那么分块就是你要走的路。