我必须通过Postman创建一系列GET-POST-GET请求。 这是我要执行的步骤:
1)GET-具有base64编码的授权:通过此操作,我将获得令牌
2)POST-使用在步骤1中收到的令牌。
现在,我想知道如何将从步骤1获得的令牌保存到环境变量中,并在步骤2中进一步调用该环境变量。
请参阅图片,以了解我如何从步骤1中接收令牌。
下面是我试图在Tests中保存变量的方式(不确定这是否正确)
var jsonData = JSON.parse(Headers);
pm.setEnvironmentVariable("token",jsonData.message.token);
答案 0 :(得分:1)
由于引用看起来像您正在尝试从响应正文中获取内容,因此我假设它看起来像这样:
3,2
在脚本中,您将使用以下内容:
x = database[0][0][0];
y = database[0][0][1];
data1 = database[x][y][2];
data2 = database[x][y][3];