使用 postman.setNextRequest() 在发送之前填充请求正文
Using postman.setNextRequest() to populate request body before Send
我有一个邮递员集合,有两个请求。
- 发布
/make-request
- 获取
/prepare-request
/make-request
的主体中有一个这样的变量。
{
"key": {{key}}
}
/prepare-request
的Tests
选项卡采用其响应 JSON 正文,并将data.key
集作为全局变量key
放在邮递员中,如下所示。
var data = JSON.parse(responseBody);
postman.setGlobalVariable("key", data.key);
现在,当我按此顺序Send
请求时
- 获取
/prepare-request
- 发布
/make-request
/make-request
正文中填充了来自/prepare-request
的响应
现在。。。
我想要的是/make-request
中的Pre-request Script
,它在/prepare-request
之前运行,并在每次运行之前自动填充/make-request
的主体。我已经试过了,但它不起作用。
postman.setNextRequest("/prepare-request")
思潮?这是.setNextRequest()
的正确用法吗.无论如何,我可以在邮递员和纽曼中获得此功能。
具体来说,对于newman
,只要您在集合中对请求进行排序,以便它们获取数据并按照请求工作的正确顺序设置 env 变量,您就不需要使用 .setNextRequest()
。
- 获取
/prepare-request
- 发布
/make-request
postman.setNextRequest("/prepare-request"(看起来不太正确。您要提供的参数(据我了解(是您要进行的调用的名称,而不是 url。所以。。。这可能更像是:postman.setNextRequest("Prepare Request"(;使用您在 POSTMAN 中为该 API 指定的任何名称。
相关文章:
- 如何使用Javascript获取POST请求填充的元素的值
- 使用 postman.setNextRequest() 在发送之前填充请求正文
- 从AJAX请求中获取JSON数据并用随机项填充
- 客户端通过JS请求JSON并填充Rails视图
- React - 如何填充和显示模态,然后在提交时发送 AJAX 请求
- 用 http 请求填充 angularjs 模板
- jquery $.ajax 的 MVC 3 反序列化请求 json 到对象中填充空值而不是空白字符串
- 此请求动画帧填充是否也会产生时间戳
- 在数组中填充$http/rest请求未返回响应的日期
- 突出显示表上由assync请求数据动态填充的行
- 美元.获取JSON请求+填充并返回ARRAY
- Angular JS在http请求后没有填充html
- Node.js请求体有一些额外的填充
- 在AJAX请求后填充Django表单
- 使用ajax请求变量填充下拉菜单
- 如何使用用AJAX请求填充的javascript调用弹出窗口
- 在请求动画填充内的回调参数
- 无法用正确格式的数据填充JSON请求
- 无法在PHP上使用AJAX请求填充动态下拉列表
- 如何访问node.js中请求方法中正在填充的数组中的数据