有可能在 postman 内部使用数组变量吗?

例如在请求正文中:

{
    "myData" : {{arrayVariable}}
}

在数据文件中:
{
    "arrayVariable": ["1", "2", "3"]
}

最佳答案

Postman环境变量旨在仅将数据另存为字符串,因此,这里是将数组作为环境变量/数据文件作为字符串传递给Postman的解决方法:

{
    "arrayVariable": '["1", "2", "3"]'
}

然后,添加以下代码来像这样在Postman中的pre-request script中解析此变量:
var x = JSON.parse(postman.getEnvironmentVariable("arrayVariable"));
postman.setEnvironmentVariable("arrayVariable", x);

关于postman - postman -如何将数组作为变量传递,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40552029/

10-13 08:08