Postman接口关联 如何获取上个接口的返回数据

(一).关联接口的返回数据获取

1.如上图 为一个接口的返回值,如果我们在关联的下个接口想用到这个path值

2.在Tests里面写几行代码

代码如下

# 将返回值存在一个data里 pm为postman的内置函数 pm.response意思为获取这个请求的返回值 .json()为存为json格式 后续可以通过键来取值
var jsondata = pm.response.json()

# 获取变量jsondata的data里的path值 存为变量
var path=jsondata.data.path

# 打印 可以省略
console.log(path)

# 设置全局变量 也可以设置环境变量  
pm.globals.set("path", path);

# 设置环境变量 目前暂不需要 如果设置环境变量的话 注意选择该环境哦
# pm.environment.set("variable_key", "variable_value");

(二)此时咱们已经把返回值的path值存进全局变量了 可以通过小眼睛来看是否存正确了

(三) 在关联接口内调用全局变量

1.使用变量名加双括号就可以用了 { {变量名}}在请求头里 参数里 url里都可以用

经验分享 程序员 微信小程序 职场和发展