postman循环调用一个接口,传不同参数

背景

最近遇到一个邮件要重发的问题,但是这个接口是接收一个id的参数,需要帮忙重发,一个个去点好像有点不太好,于是想通过postman去循环调用

细节

了解postman支持这个后,官网地址:Loop request with different data | Get Started | Postman API Network

提供了这个细节,然后我想通过用这个来尝试一下

首先大致流程是:

1、在postman 添加一个request,接收的参数用{{}}来替换,例如:

1
http://localhost:8900/test/test/{{id}}

2、然后准备一个json文件,内容为一堆键值对,例如:

1
2
3
4
5
6
7
8
9
10
11
12
[
{ "id": 1 },
{ "id": 2 },
{ "id": 3 },
{ "id": 4 },
{ "id": 5 },
{ "id": 6 },
{ "id": 7 },
{ "id": 8 },
{ "id": 9 },
{ "id": 10 }
]

3、准备好之后找到右下角的runner,把要请求的接口拖进来,选择刚才创建的 json 文件,Persist

response后,start run就可以看到我们在反复调用这个接口了,执行的接口为:

1
2
3
4
http://localhost:8900/test/test/1
http://localhost:8900/test/test/2
....
http://localhost:8900/test/test/10

postman循环调用一个接口,传不同参数
https://liu-cj25.github.io/2024/12/17/postman循环调用一个接口/
Author
cj
Posted on
December 17, 2024
Licensed under