如何在运行当前请求之前在集合中运行预定义的邮递员请求?

时间:2019-05-21 13:47:51

标签: postman postman-pre-request-script

在运行当前请求之前,我需要运行另一个请求。

之所以需要这样做,是因为另一个请求使用API​​密钥创建了令牌。然后,我在环境变量中设置令牌以验证我尝试运行的方法。

示例

enter image description here

2 个答案:

答案 0 :(得分:0)

只需将第一个令牌生成请求移至您的集合顶部即可。您可以通过拖放操作执行此操作。 如果您的收藏夹中有文件夹:将第一个请求放在单独的文件夹中,然后通过drg&drop将这个文件夹移到收藏夹顶部。

答案 1 :(得分:0)

您可以按照DieGraueEminenz的建议进行操作,只需将请求移到第一个请求上方即可,因为Postman将按放置顺序运行请求。另一种选择是在所需请求的请求前脚本部分中创建“令牌搜索”请求。以下是一些有关如何实现此目标的好示例:https://gist.github.com/madebysid/b57985b0649d3407a7aa9de1bd327990

如果您要问的是如何在请求的请求前部分中指向/引用另一个请求,则不可能。