这听起来很基本,但我不知道邮递员在做什么;我的设置如下:
输入文件:
[
{
"url": "http://localhost:3000/gadgets/",
"gadget_id": "8f338a25-c52a-4c47-9d5f-69a6c48c24f2",
"user_id": ""
},
{
"url": "http://localhost:3000/gadgets/",
"gadget_id": "32461687-530e-4730-86c4-00fa4c284cd9",
"user_id": ""
},
{
"url": "http://localhost:3000/gadgets/",
"gadget_id": "913ab956-b89d-41a2-9c09-0a970e202440",
"user_id": ""
},
{
"url": "http://localhost:3000/gadgets/",
"gadget_id": "55c30784-3ad1-4a4e-a781-51a6f0f2fa42",
"user_id": ""
},
{
"url": "http://localhost:3000/gadgets/",
"gadget_id": "55c30784-3ad1-4a4e-a781-51a6f0f2fa42",
"user_id": ""
},
{
"url": "http://localhost:3000/gadgets/",
"gadget_id": "",
"user_id": "4b1c6bc3-d44d-492b-8360-d5076913578b"
},
{
"url": "http://localhost:3000/users/",
"gadget_id": "",
"user_id": "db0722e7-3224-4db1-8a94-372ab462ae70"
},
{
"url": "http://localhost:3000/users/",
"gadget_id": "",
"user_id": "8d0f87f1-6697-4e08-8ddd-0e34e2015787"
},
{
"url": "http://localhost:3000/users/",
"gadget_id": "",
"user_id": "9d788283-87a9-4c38-8d48-30ddc1604058"
},
{
"url": "http://localhost:3000/users/",
"gadget_id": "",
"user_id": "8a86b353-df4c-40fd-a5a1-cfa5f27c41c4"
},
{
"url": "http://localhost:3000/users/",
"gadget_id": "",
"user_id": "a67485e5-fb13-4863-ab55-01fd58c2600f"
},
{
"url": "http://localhost:3000/users/",
"gadget_id": "",
"user_id": "3ab7211d-99e7-4cc6-a862-ac106c2a24de"
},
{
"url": "http://localhost:3000/users/",
"gadget_id": "",
"user_id": "378b2e77-7e18-4d75-b780-c9281b86c8ee"
},
{
"url": "http://localhost:3000/users/",
"gadget_id": "",
"user_id": "df1e35ca-37c5-4026-aa59-ebc02e348fdf"
},
{
"url": "http://localhost:3000/users/",
"gadget_id": "",
"user_id": "2e0aadab-efe2-42e5-9088-c0bb1c6c9631"
}
]
和用于创建小工具的 POST 请求:
正文(原始/JSON):
{
"id": {{gadget_id}}
}
预请求脚本:
// Initialize ids
var gadget_id= pm.iterationData.get("gadget_id");
根据:
https://blog.postman.com/using-variables-inside-postman-and-collection-runner/
这应该够了。主体未创建(id设置为空)。
如何让邮递员读取文件并正确地为变量赋值?
编辑:
尝试将变量括在双引号中,但仍未设置:
{
"id": "{{gadget_id}}"
}
一开始看起来并不直观;但邮递员仅在运行Collection Runner时分配变量值。运行单个请求时无法分配变量。
设置:
预请求脚本:
var gadget_id = pm.iterationData.get("gadget_id");
身体:
{
"id": "{{gadget_id}}"
}
所有请求在收集运行器中并行运行;我不知道如何按照给定的顺序运行请求集和子集。
我想用不同的预请求脚本多次运行相同的请求?不使用数据驱动(CSV)测试,我能做什么? 例如,我必须多次运行下面的GET url(每2分钟一次),但每当我运行它时,我都需要进行不同的预请求测试! {{url}}/legacy/COL 在此处输入图像描述
https://stackoverflow.com/questions/36157105/Postman-how-to-make-multiple-requests-at-the-ym同时#:~:text=just%20create%20a%20runner%20with,to%20bring%20up%20multiple%20instances。 但我需要提出相同的请求一个给定的次数。例如。对
我通过邮递员以以下方式调用我的java webservice(POST请求),这种方式工作得非常好(即,我可以看到我的记录被插入到数据库中): 下面是选项卡中的内容: 我必须使用CURL在PHP中调用相同的请求,而不是通过POSTMAN调用它。我想知道是否有办法将此命令导出到命令,以便在PHP代码中使用它?我在网上的许多地方发现了相反的方法,有人要求将基于Curl的请求转换为POSTMAN,但却不
我创建了一个简单的Web API项目,我正试图用邮递员软件发布数据,但有些东西不起作用... 我的web api控制器的名称是ValuesController。 我的数据如下所示: 当我将Post方法修改为: 我收到邮递员的“坏请求”信息
有人能帮助我如何使用以下参数发送POST请求吗: 我试着在《邮递员的身体》中发送一个带有以下参数的: 然而,在发送上述请求时,我得到的位置字符串为null。
问题内容: 我使用Postman扩展程序发出GET请求并获得响应,但是如果我使用jQuery发出相同的请求,则会收到一个典型错误: XMLHttpRequest无法加载 http://www.rfen.es/publicacion/ranking/resultsBySwimmer.asp?l=020039535&t=&p=0&e=50L-I。所请求的资源上没有“ Access-Control-Al