在邮递员中使用 Runner 并尝试多次执行端点
https://some.abc.xyz/users ( POST )
请求正文如下:
{
"email": "{{email}}"
}
我通过我为跑步者提供的 csv 文件提供电子邮件值。 举个例子:
email
[email protected]
[email protected]
这会创建一个用户,并为每个请求返回一个响应,例如:
{
"id": "123"
}
一切正常。 然而,我接下来想要做的是提取每个响应的 id 并创建第二个 csv 文件,我需要使用该文件通过 runner 更新第二个端点
所以我想创建的csv将是这样的:
email , userId
[email protected],123
[email protected],456
我怎样才能在邮递员中实现这一目标?
简短的回答是你不能。 您从 Postman 沙箱内对本地文件系统的访问非常有限,因此它无法写入文件来保存输出。
听起来根本不需要这个。
您只是在同一个集合中拥有两个较旧的请求。
您解析创建请求的响应,并将 ID 保存到要在更新请求中使用的变量。