📅  最后修改于: 2021-01-08 01:42:24             🧑  作者: Mango
POSTMAN工作流是集合中请求执行的顺序。直接运行集合时,请求将随机执行或串行执行。但是我们还可以设置请求的优先级,还可以选择请求的执行顺序,这意味着我们可以设置何时应执行哪个请求。此功能在Postman中称为工作流。
邮递员提供了一种功能来控制集合中请求的工作流程,该功能称为集合运行器(或Runner )。
一旦集合运行器执行了一个请求,集合中的所有请求都将被执行,但是有一种模式可以执行所有请求。邮递员提供了许多内置算法来决定必须以哪种模式运行请求。
通常,收集运行器按顺序运行请求。有些API要求一一发送请求;意味着,只有在第一个请求完成后才能执行的第二个请求,而第三个请求将等待第二个请求的响应。等等。
在这种情况下,由于不需要并行运行请求,也不必运行随机请求,因此可以在收集运行器中执行默认请求。
但是在某些情况下,一个API请求可能取决于两个或多个不同的API响应。或者可能存在另一种情况,即位于API请求执行队列中间的特定API请求必须针对不同的请求随机执行。
在这种情况下,在收集运行器中顺序执行请求将无用。我们应该创建一个工作流并通知收集运行器,该请求何时执行。只能通过调用API请求来完成此任务。这称为API调用。
API调用是指以用户定义的方式调用API以执行该API。
让我们看看普通请求执行工作流在默认情况下如何运行。
在以下网址中添加以下网址:
要求1: www.javatpoint.com
要求2: www.google.com
要求3: www.facebook.com
从邮递员窗口的顶部选择“运行程序”(“收集运行程序”)菜单。它将打开一个新窗口。
现在在上图中,您可以看到请求是按顺序发送的。它从请求1开始,然后继续到请求2,再到请求3。这意味着它正在顺序运行。