如何在 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 中删除。
广告