使用 Postman 发送(嵌套)json 对象和文件
Posted
技术标签:
【中文标题】使用 Postman 发送(嵌套)json 对象和文件【英文标题】:Sending (nested) json object with file using Postman 【发布时间】:2015-08-01 19:55:40 【问题描述】:使用 Postman,我可以在请求中附加带有表单数据的文件,我还可以发送原始格式的嵌套 JSON 对象,但我如何才能做到这两点:使用文件发送嵌套结构数据,例如:
"data":
"normal_fields":
"field1": "value1",
"field2": "value2"
,
"image_file": <file>
【问题讨论】:
只需将您的文件转换为字节数组并将结果添加到您的 JSON 中 【参考方案1】:尝试如下设置值并选择要上传的文件。
【讨论】:
我有一个非常大的json数组,有没有办法直接附加原始json格式的文件 如果我们有很长的 json 内容,这根本不实用。有没有其他方法可以同时发送json和文件?【参考方案2】:那样对我不起作用。对我来说,只有这样工作:
property[nested_field1]
property[nested_field2]
或带有对象的数组:
array[0][nested_field1]
array[0][nested_field2]
array[1][nested_field1]
array[1][nested_field2]
【讨论】:
其实我的问题不是发送嵌套字段而是“发送带有嵌套字段的文件”。还是谢谢。以上是关于使用 Postman 发送(嵌套)json 对象和文件的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Postman 将 JSON 对象作为 JSON 字符串发送?
通过 Postman 发送带有图像的 POST json 对象
如何通过 Postman 以 JSON 格式在请求正文中发送对象数组?