文件存储使用Kinvey Rest api

时间:2013-05-20 18:11:19

标签: rest file-storage kinvey

我尝试使用KINVEY REST api(http://devcenter.kinvey.com/rest/guides/files#Uploading

上传图片

但我无法在文件存储中上传文件。

请告诉我如何在get / put请求中发送图像文件名/文件数据 我应该使用哪个标题。

也可以参考任何帮助我的链接。

提前感谢。

1 个答案:

答案 0 :(得分:1)

我是Kinvey的工程师。要使用REST API,您需要首先通过向GET请求获取要上载的API URL:

/blob/:appKey/upload-loc/:fileName

这将返回包含以下对象的响应:

{ "URI" : <externalLocation> }

Exctract response.body.URI,并对该URI执行PUT请求。设置content-length头,并将二进制文件作为request.body传递。

关于文件上传的几点说明:

  • upload-loc检索的URI仅有效30秒
  • 该库仅支持文件&lt; 64 MB大小。