我正在使用onedrive新api通过doc进行可恢复上传: http://onedrive.github.io/items/upload_large_files.htm#create-an-upload-session
即使我设置了param name.conflictBehavior:replace 在上传最后一个片段后,它仍然会返回409冲突错误
即使我改变了重命名的行为,也得到了相同的反应。
我想知道在创建上传会话时是否创建了失败参数:
headers = {'Authorization': 'Bearer <access_token>',
'Content-Type': 'application/json'}
params = {'@name.conflictBehavior': 'replace'}
try:
res = request.post(url, headers=headers, data=params)
except Exception as e:
print e
这样做之后,我可以在网址后面加上param的上传网址。 但是在上传最后一个片段后,发生了409错误。
这是一个错误还是只是我传递的参数是错误的,我不知道。
答案 0 :(得分:0)
看起来我们在这里有一个错误,我们不尊重该场景中的@name.conflictBehavior注释。我们正在努力修复。