【发布时间】:2013-05-20 18:11:19
【问题描述】:
我尝试使用 KINNEY REST api (http://devcenter.kinvey.com/rest/guides/files#Uploading) 上传图片
但我无法在文件存储中上传文件。
请告诉我如何在 get/put 请求中发送图像文件名/文件数据和 我应该使用哪个标题。
还可以参考任何对我有帮助的链接。
提前致谢。
【问题讨论】:
标签: rest file-storage kinvey
我尝试使用 KINNEY REST api (http://devcenter.kinvey.com/rest/guides/files#Uploading) 上传图片
但我无法在文件存储中上传文件。
请告诉我如何在 get/put 请求中发送图像文件名/文件数据和 我应该使用哪个标题。
还可以参考任何对我有帮助的链接。
提前致谢。
【问题讨论】:
标签: rest file-storage kinvey
我是 Kinvey 的一名工程师。要使用 REST API,您首先需要通过向以下位置发出 GET 请求来获取要上传的 API URL:
/blob/:appKey/upload-loc/:fileName
这将返回带有以下对象的响应:
{ "URI" : <externalLocation> }
提取 response.body.URI,然后对该 URI 执行 PUT 请求。设置 content-length 标头,并将二进制文件作为 request.body 传递。
关于文件上传的几点注意事项:
【讨论】: