rest - Postman setNextRequest 和工作流条件工作流
问题描述
我正在尝试使用 setNextRequest 创建一个条件工作流。仅当当前调用的状态码为 201 时,此工作流才应执行后续 API 调用
我的测试看起来像这样
var returnData = JSON.parse(responseBody);
tests["status code"] = (responseCode.code === 201);
if (responseCode.code == 201) {
postman.setNextRequest('ConfigurationModel-Module');
}
但即使我的 API 响应是 409,后续 API 调用也会在邮递员运行程序中触发
解决方案
根据你在做什么,你可以添加一个 else 语句
else
postman.setNextRequest(null);
推荐阅读
- javascript - 变换比例对距离有影响吗?
- r - 消除 tidyverse 包中的 ungroup... 消息
- bootstrap-4 - 与 mac 相比,windows 中的字体看起来不同
- amazon-web-services - Amazon TranscribeService 的 URL
- javascript - 从网站上的消息输入部分获取电子邮件
- typescript - 如何为所有 3 个可能的参数定义创建类型并调用期望其中任何一个的函数
- python - 更换?和 | 使用 loc 和 replace 来自 pandas 数据框中列中的字符串对象的符号
- javascript - 有没有办法检查两个字符串是否几乎相同
- r - 重新排列“ggplot2”图例以混合和匹配不同的级别
- java - 如何摆脱扫描形式的偏斜?