使用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也可以这样做。
答案 0 :(得分:1)
我们在下一次内容更新中将文档发布在文档网站上,但我写了一篇关于如何上传大于REST API 100MB限制的文件的快速要点。
https://gist.github.com/rgregg/37ba8929768a62131e85
对于大型文件,通过将文件拆分为多个片段并上传这些片段,可以获得最佳效果。这样,如果在上传90%的文件(较小的片段)后删除连接,您可以使用最后一个片段恢复上传,而不是重新开始。