0
我已经我的Rails后端组织为接收POST这样在控制器形式的数据:嵌套后的对象与
{
"entry": {
"title": {
"media": {
"description": "some text",
"image": ...image here,
}
}
}
我可以通过发布类似于上述一个JSON创建的项,用base64编码的图像,但我想用formData代替它(因为图片可能很大,或者甚至可能是一个视频...)。我已经试过这个使用邮递员,我可以创建参数entry[title]
等参数的条目,但我如何表达图像属性?它甚至有可能吗?我试过entry[media][image]
,但没有工作(似乎没有正确的要么......)
当使用formData时可以嵌套这样的东西吗?
我不知道,FORMDATA可以处理较大的图像或视频比你已经工作方法做这件事。你有这方面的来源吗? – Adamantish
我相信base64编码正在让媒体变大,这正是我想要避免的。我不确定是否用base64编码发送手机录制的视频是一种好方法,是吗? – theva
这个怎么样? https://stackoverflow.com/a/30931100/4887159 – Ray