You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Postman报错TypeError: 无法读取undefined的setNextRequest属性

问题解决:Postman Webhook监视器中setNextRequest调用错误

错误原因

你代码里的pm.execute.setNextRequest()是错误写法,Postman测试脚本中设置下一个请求的正确API是直接调用pm.setNextRequest(),pm.execute对象不存在,这就是触发TypeError的根本原因。

修正后的代码

替换错误调用为正确方法,保留原有测试与日志逻辑:

// stop the collection run
//postman.setNextRequest(null)

pm.test("Status code is 200", function () {
    pm.response.to.have.status(200);
});

console.log("hello from the Test Script!", pm.collectionVariables.get("webhookData"))

console.log("about to run Step 1.");

// 使用Postman官方标准API设置下一个请求
pm.setNextRequest("2311b468-9c9e-4a59-ad2a-e37d631c107c");

补充说明

  • pm.setNextRequest()的参数可以是请求ID,也可以是请求名称,只要和集合中"Step 1"的标识完全匹配即可
  • 若无需提前终止流程,保持注释掉的postman.setNextRequest(null)不变即可

内容的提问来源于stack exchange,提问作者Ricker Silva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 14:17:35