如何在 Postman 请求中使用全局变量?


可以在 Postman 请求中使用全局变量。. 我们可以使用脚本在运行时设置、获取和清除全局变量。这是通过 pm.* 函数实现的。使用全局变量的脚本可以包含在“测试”或“请求前脚本”选项卡中

要设置全局变量,脚本应为 −

pm.globals.set('<name of Global variable>', '<value of variable>')

要获取全局变量的值,脚本应为 −

pm.globals.get('<name of Global variable>')

要在 Postman 控制台中获取全局变量的值,脚本应为 −

console.log(pm.globals.get('<name of Global variable>')

要删除全局变量,脚本为 −

pm.globals.unset('<name of Global variable>')

让我们尝试使用全局变量 g。

步骤 1 − 添加以下脚本为全局变量 g 设置值 value1。

pm.globals.set('g', 'value1')

步骤 2 − 添加以下脚本以获取全局变量 g 的值并将其打印到控制台中。

console.log(pm.globals.get('g'))

步骤 3 − 添加以下脚本以删除全局变量 g 的值并验证它。

pm.globals.unset('g'))
console.log(pm.globals.get('g'))

步骤 4 − 单击“发送”以执行请求。

步骤 5 − 在收到响应后,打开 Postman 控制台。它首先显示 value1,这是为全局变量 g 设置的值。接下来,它显示 undefined,因为全局变量 g 的值已在步骤 3 中删除。

更新于: 2021 年 6 月 25 日

4 千 + 浏览量

开启你的 职业生涯

完成课程,获取认证

开始
广告