在Postman将前一个请求的内容作为下一个请求的参数

在进行接口测试的时候,有时需要将前一个请求返回的内容传到下一个请求作为参数使用,Postman为这种操作提供了可能。

下面是操作步骤:

  1. 创建一个新的Collection;
  2. 在Collection中创建两个新的Requests;
  3. 以将前一个请求的状态码传到下一个请求的请求URL为例,在前一个请求的Post-response的Script中写以下代码;
  4. var status_code = pm.response.code;
    pm.environment.set("status_code",status_code);

     

  5. 使用上面的代码将status_code变量设置为status_code环境变量;
  6. 在下一个请求使用status_code环境变量,以请求必应搜索为例,以GET方式请求cn.bing.com/search?,然后在Query Params中填入q作为键,status_code作为值,即请求cn.bing.com/search?q={{status_code}}
  7. 发出请求,如果前一个请求的状态码是200,则下一个请求URL为cn.bing.com/search?q=200

这样就完成将前一个请求的内容作为下一个请求的参数了。

posted @ 2025-07-15 17:39  fishegg  阅读(45)  评论(0)    收藏  举报