首页 > 解决方案 > 创建多个并发 POST 请求,JSON 正文在每个请求中具有不同的 ID 值

问题描述

我需要发出大约 100 个 POST 请求。

每个帖子请求的正文都需要具有不同的 ID。

样品身体

   { 
        id: 1,
        name: "ABC",
        city: "NY"
   } 

所有 100 个请求都应该有不同的 'id' ,但其余数据可以相同

我可以通过 Postman 实现吗?..或其他一些工具?

试过:

为变量赋值,并将其用作 Postman 中 ID 的值,但无法为每个请求更改此变量

标签: javarestpostpostman

解决方案


您可以添加{{$randomInt}}到 POST 正文,保存该请求,然后打开 Collection Runner。

在迭代计数中,键入 100 并开始运行。这将为每个请求创建一个介于 1 - 1000 之间的随机 id 值。由于这是“随机的”,因此可能会多次发送相同的值。

或者,您可以将{{id}}变量添加到 POST 请求正文。然后创建一个 CSV 文件,其中有一列id作为标题 - 在列中添加您想要的 ID 值作为 100 个新行。

在 Collection Runner 中,选择创建的 CSV 文件并根据您的请求运行该文件。

有许多不同的方法可以做到这一点,它只是找到适合您的上下文的用例。


推荐阅读