XMLHTTPRequest在大文件上失败

时间:2011-09-13 00:41:46

标签: xmlhttprequest

当我通过.send()发送大文件(> 700MB)时,XMLHTTPRequest失败。更糟糕的是,BlobBuilder也因为带有append()的大文件而失败。有没有办法使用XMLHTTPRequest以多个块发送文件?如何告诉服务器“追加”以下数据流?

1 个答案:

答案 0 :(得分:0)

如果您可以控制服务器以及客户端,我建议采用以下解决方法:

  1. 将文件分成多个块(.slice()
  2. 上传多个文件块
  3. 重新组装服务器上的文件块
  4. 我不知道这个问题可以在浏览器中严格解决。