我正在探索简单的文件上传API PUT / drive / root:{item-path}:/ content。我成功上传了简单文本的文件。我有图像问题。我形成了如下请求 Content-Type -image / jpeg 和请求体作为base64编码的图像数据
哪个结果201创建为response.I可以看到文件是在帐户中创建的。每当我尝试打开文件时它都是空白的,每当我尝试下载时,它都说“文件已损坏,损坏或大到打开”
是否有人在onedrive 2.0 API上尝试过图片上传?
答案 0 :(得分:3)
您不应该对请求正文中的图像数据进行base64编码 - 您应该向服务提供图像的原始字节,因为它将保留您提供的任何内容。