我一直在尝试将文件上传到我的SharePoint 2013服务器。我是在使用REST API的Android应用程序中执行此操作的。
我只能上传文本文件(即txt / rtf)。
我就是这样做的:
我点击的网址:
https://mysite.com/me/username/_api/Web/GetFolderByServerRelativeUrl('/me/username/Documents')/Files/Add(url='testingUpload.txt', overwrite=true)
接头:
'Accept' : 'application/json;odata=verbose',
'binaryStringRequestBody' : true,
'state : 'Update',
'X-RequestDigest' : <x-requestDigest>
'Content-Length' : contentLength
在正文中,我发送文件的内容(以字符串格式)。 当我上传PDF,图像或任何其他非文本文件时,问题就出现了。
请说明正确的方法是什么。非常感谢! :)