【问题标题】:How to run a pre-defined postman request in a collection before running current one?如何在运行当前请求之前在集合中运行预定义的邮递员请求?
【发布时间】:2019-05-23 22:29:35
【问题描述】:

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

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

例子

【问题讨论】:

  • 您好,感谢您的贡献。是的,我想做的是指向预请求部分中的另一个请求。我想如果不可能,我每次都需要运行两个请求 - 一个加载新生成的令牌,然后使用该令牌执行请求。

标签: postman postman-pre-request-script


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2019-11-24
      • 2020-12-13
      • 2020-09-27
      • 2019-07-18
      • 2020-12-12
      • 2019-11-16
      • 2020-05-22
      • 2021-01-23
      • 2019-07-18
      相关资源
      最近更新 更多