2015-05-20 109 views
4

使用Postman,我可以在带有form-data的请求中附加文件,我也可以以原始格式发送嵌套的JSON对象,但我该怎么做:发送嵌套结构数据与文件,例如:使用Postman发送(嵌套的)带有文件的json对象

"data": { 
    "normal_fields": { 
     "field1": "value1", 
     "field2": "value2" 
    }, 
    "image_file": <file> 
} 
+0

您的文件只是转换为字节数组,并将结果添加到您的JSON – Daemon025

回答

4

尝试像下面的设置值,并选择要上传的文件。

enter image description here

+2

我有一个非常大的JSON数组,所以是有一种方法可以直接附加原始json格式的文件 – user1050619

+3

如果我们有很长的json内容,这是不实际的。有没有其他方法可以同时发送json和文件? – Abhi

0

它没有像为我工作。对我来说,唯一的工作是这样的:

property[nested_field1] 
property[nested_field2] 

或阵列使用对象:

array[0][nested_field1] 
array[0][nested_field2] 
array[1][nested_field1] 
array[1][nested_field2] 
+1

事实上,我的问题不是关于发送嵌套字段,而是“发送带有嵌套字段的文件”。不管怎么说,还是要谢谢你。 –