链接邮递员请求 - 从另一个请求调用邮递员请求?

Pos*_*man 6 rest postman

我有两个邮递员请求x,y在两个不同的休息api X,Y中击中终点.x将为我提供一个身份验证令牌,这是进行y请求所必需的.如何在请求y中发出请求x?也就是说,从y内部调用x.

PS - 我已经想出了如何使用请求x来设置环境变量(auth token),这些变量将被y拾取.

A.J*_*oly 6

看一下:http : //blog.getpostman.com/2016/03/23/conditional-workflows-in-postman/,如果要从请求中调用特定请求,则postman.setNextRequest()功能将完成工作。

亚历山大(Alexandre)


Ern*_*nes 6

如果您想一次性完成,可以使用pre-script选项.

在请求之前触发预脚本.因此,如果您发出请求并在environnement变量中设置令牌,则下一个调用可以使用该令牌.你应该检查那个页面.这似乎已经过时,则应更换pm通过postman.

您可能还希望向集合中添加预脚本请求.这样,该集合的每个请求都将在对例如验证路由的请求之前.

  • 我想这是最简单也是最好的答案。作为额外的帮助 - 要在“预请求脚本”中发送请求,请查找“pm.sendRequest” (2认同)

aga*_*ndi 5

官方文档为您介绍了大狗 -分支和循环

运行集合时,您可以使用该postman.setNextRequest("request_name");函数在 Postman 中跨 API 请求进行分支和循环。

然后使用集合运行器按顺序运行 API 请求。


Xin*_*eng 0

考虑使用Collection Runner来执行一系列请求。