阅读上传会话的API文档

时间:2017-09-27 13:16:15

标签: rest onedrive

阅读doc之后,我有点困惑。

  1. 该文件说: The fragments of the file must be uploaded sequentially in order. Uploading fragments out of order will result in an error. 这是否意味着,对于按顺序划分为#1~10个片段的一个文件,我只能在上传片段1 后上传片段2 ?如果是这样,为什么可能有多个nextExpectedRanges?我的意思是,如果你逐个上传片段,你可以确保以前的片段已经上传。

  2. 根据文档,字节范围大小必须是320 KB的倍数。这是否意味着总文件大小必须是320 KB的倍数?

1 个答案:

答案 0 :(得分:0)

  1. 目前存在一些限制,需要这种排序要求,但长期目标不是。因此,API通过支持多个nextExpectedRanges来反映这一点,但目前尚未利用它。

  2. 不,320KiB的倍数只是理想的尺寸。您可以选择其他人,也可以混合使用。因此,对于您的情况,您可以使用所有320KiB块,除了最后一个块,无论大小与命中文件的整体大小相关。