Pre-request 使用场景
- 第二个请求取决于第一个请求的返回值
- 将这个值传给第二个请求之前需要做一些处理
- 将响应字段中的返回值,设置为脚本中的变量
- 第二个请求获取到前一个请求的返回值,并在脚本中做处理,然后设置为第二个请求的变量
举个栗子
-
在collection中设置参数name
-
在collection中打印参数name的值
console.log(pm.collectionVariables.get("name"));
-
写一个pre-request脚本,获取集合中的参数,赋值给请求路径中的参数
pm.collectionVariables.set("name_detail",pm.collectionVariables.get("name")+"_VIP");
-
运行,查看结果