我在做上傳文件,下面來onedrive:一個驅動器多部分上傳錯誤HTTP 400錯誤的請求
HTTP POST https://apiis.live.net/v5.0/{foldid}/files?access_token={ACCESS_TOKEN} Content-Type: multipart/form-data; boundary={boundary} --{boundary} Content-Disposition: form-data; name="file"; filename="{filename}" Content-Type: application/octet-stream {File content goes here} --{boundary}
由我遵循https://msdn.microsoft.com/en-us/library/office/dn659726.aspx
引導它總是給我錯誤「java.lang.Exception:HTTP 400.錯誤的請求」。 一個車隊或任何人會幫助我提供意見是什麼問題?
感謝和問候, 羅納德
非常感謝您的評論!我可否知道如果我想上傳大文件,需要使用https://dev.onedrive.com/items/upload_post.htm中的multipart嗎? 另一方面,url是「PUT .../drive/root:/ {parent-path}/{filename}:/ content」,意思是「https://api.onedrive」。 COM/V1.0" ? – user3252033
對不起,我很新,做的onedrive開發,從URL,不需要它訪問令牌或我應該在哪裏使用訪問令牌類?謝謝!!! – user3252033
對OneDrive服務的每個請求都應包含如下標頭:'Authorization:Bearer AbCdEf123456'您可以使用與apis.live.net服務一起使用的相同身份驗證令牌 –