OneDrive REST API - 上传 - 文件> 4GB

时间:2014-11-10 03:07:22

标签: rest onedrive

使用OneDrive REST API上传大于4GB的文件失败。

样品申请:

PUT https://apis.live.net/v5.0/folder.<removed>/files/test.vmdk HTTP/1.1
<removed>
Content-Length: 10000000000
Host: apis.live.net

由于现在可以使用OneDrive网站和桌面客户端上传高达10Gb的文件,如果使用REST API也可以这样做。

1 个答案:

答案 0 :(得分:1)

我们在下一次内容更新中将文档发布在文档网站上,但我写了一篇关于如何上传大于REST API 100MB限制的文件的快速要点。

https://gist.github.com/rgregg/37ba8929768a62131e85

对于大型文件,通过将文件拆分为多个片段并上传这些片段,可以获得最佳效果。这样,如果在上传90%的文件(较小的片段)后删除连接,您可以使用最后一个片段恢复上传,而不是重新开始。