如何将嵌套的 JSON 数据导入 Postman 的 collection runner?
How to import nested JSON data into Postman's collection runner?
我有以下 'nested JSON' 数据:
[{
"method":"POST",
"endpoint":"/users",
"body":{
"username":"ZStGQoTVGvtBO",
"role":"DEVICE_ADMINISTRATOR"
},
"res_code":400,
"auth":[
"4565786",
"bncfgnjfgnjgt"
]
}]
如何导入Postman collection runner?我可以导入简单的 JSON 数据,但不能导入嵌套的 JSON。
而且导入 "auth" 元素似乎也有问题,有时它会忽略 "auth" 元素,有时它只是导入 "auth" 的第二个值。
您可以在预请求脚本中手动完成:
pm.variables.set("username", data.body.username);//<- acess to nested value, you can't use {{body.username}}
或者如果您想输入部分数据来请求正文,您可以:
pm.variables.set("bodyPart", JSON.stringify(data.someobject))
我有以下 'nested JSON' 数据:
[{
"method":"POST",
"endpoint":"/users",
"body":{
"username":"ZStGQoTVGvtBO",
"role":"DEVICE_ADMINISTRATOR"
},
"res_code":400,
"auth":[
"4565786",
"bncfgnjfgnjgt"
]
}]
如何导入Postman collection runner?我可以导入简单的 JSON 数据,但不能导入嵌套的 JSON。 而且导入 "auth" 元素似乎也有问题,有时它会忽略 "auth" 元素,有时它只是导入 "auth" 的第二个值。
您可以在预请求脚本中手动完成:
pm.variables.set("username", data.body.username);//<- acess to nested value, you can't use {{body.username}}
或者如果您想输入部分数据来请求正文,您可以:
pm.variables.set("bodyPart", JSON.stringify(data.someobject))