我想使用REST API从单驱动器中下载文件 但我无法获得给定范围的文件内容。我得到的文件总大小没有给出标题。
xmlhttp.setRequestHeader('Range', 'bytes=0-3000');
我用过上面的标题。但反应并没有得到。请帮帮我
答案 0 :(得分:1)
这看起来像服务中的错误。谢谢你报道。我们在此处跟踪:https://github.com/OneDrive/onedrive-api-docs/issues/95。
您看到的OPTIONS调用是您的浏览器的自动CORS预检请求,它发送给请求服务器以获取您正在尝试进行的实际请求的许可(字节范围下载)。根据服务器的响应,浏览器可以继续或失败。在这种情况下,服务器不允许在您允许发送的标头列表中包含“范围”,因此它会失败。我们正在努力修复。