1

我看过各种帖子,其中开发人员选择了分块选项来上传文件,尤其是大文件。

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

如果配置设置为允许大文件,plupload 是否应该在不分块到多个文件允许的文件大小的情况下工作?

4

1 回答 1

1

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

如果您的意思是“自动保存到磁盘”,据我所知,这是不正确的。您的 MVC 控制器将必须处理与块一样多的请求,将每个块连接到一个临时文件中,然后在处理最后一个块后重命名文件。在plupload的upload.php示例中就是这样处理的

如果是这样,似乎需要进行辅助操作来处理文件。

我不确定我是否理解这一点(也许您的意思不是“自动保存到磁盘”)

如果配置设置为允许大文件,plupload 是否应该在不分块到多个文件允许的文件大小的情况下工作?

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

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

于 2013-08-22T14:42:45.873 回答