请允许我解释我在做什么,在做什么,是怎么做的。
我在做什么?
我试图使用它的REST将一个文件上传到Onedrive
我使用的是OneDrive片段处理方法,因为文件可以高达5gb或1kb (取决于用户)。
目前,我正在使用邮递员 Chrome扩展程序来调用APIes
,你好吗?
要上载的选定文件(文件大小: 729676295字节)

添加标头并发送请求和发送请求。

这里是结果

它的最大片段大小是67108864字节,所以我更改了
内容长度: 67108864和内容范围:字节0-67108863/729676295
但是,我得到了以下错误消息:声明的片段长度不匹配提供的字节数。

请帮我弄清楚在内容长度和内容范围内应该传递什么。。
非常感谢大家的关注。
发布于 2015-11-20 11:46:36
最后,感谢上帝,经过两天的挣扎,我发现了问题所在。
有几点你需要记住
注:下一组字节应该与前一组一样长。不要担心,因为最后一个片段可能是不同的。
不要使用在成功上传片段后将收到的内容范围。
发布于 2016-08-23 03:18:19

{totalNumberOfBytesOfFile}与content-length不一致;
Content-Length是当前片段的字节。
图像是上传4917字节文件的示例。
https://stackoverflow.com/questions/33802494
复制相似问题