我使用jquery切片函数创建了块文件
var chunk = blob.slice(start, end);并将此块附加到新的formData
var fd = new FormData();
fd.append('fileToUpload', blobFile);并将此blob发送到upload.php文件。但是我只得到了$_file包含数组
(
[fileToUpload] => Array
(
[name] => blob
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0
)
)。我的要求是将大文件上传到服务器上,并使用文件操作将接收到的内容附加到文件中。我的问题是我没有得到我从jquery传递的东西,我得到的是字符串"blob“。如何在不使用插件的情况下分块上传文件。
发布于 2017-05-31 18:47:30
有一个错误被触发。error =1表示post_max_size错误,我减小了块大小。问题解决了,现在它的工程完美了,我可以上传大文件而不丢失任何数据包。
https://stackoverflow.com/questions/44066879
复制相似问题